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.