Hi,
I wonder if there are any proposals for the Remove method for Slices, which 
removes an element from a Slice. 
 
Since the status of the latest generics draft is `likely accepted` and it'd 
be possible to implement this with `generics`. I believe such an addition 
to language would alleviate the need to `loop + swap + resize` each time, 
and enhance the overall readability since there is a consensus.

This may seem trivial, but I want to highlight some examples from other 
langs just to further* concretize*:
arraylist.remove(object o) => java
list.remove(val) => python
array.remove(at: 0) => swift 

I have looked for the proposals for Go 2 but couldn't find any regarding 
this issue.

There are obviously more things to consider, like whether the operation 
should keep the order. 

I'd be very happy with your responses to this pseudo-proposal.

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/f63e1550-2824-445e-81e5-3de22738336an%40googlegroups.com.

Reply via email to