The function passed to DeleteFunc should accept a single element and return a boolean indicating whether it should be removed.
You could do this:

lhr = slices.DeleteFunc(lhr, func(n uint) bool { return slices.Contains(lhr_del, n) })

Jabari Zakiya:
I have two slice, lhr and lhr_dels.
I want to remove everything in lhr_dels from lhr.

I tried these:

lhr = slices.DeleteFunc(lhr, func(n uint) []uint { return lhr_del})
or
lhr = slices.Delete(lhr, lhr_del)

and can't figure out from the error messages|docs how to fix it.

Can someone set me straight on how to do this?

Thanks in advance.

--
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 <mailto:golang- nuts+unsubscr...@googlegroups.com>. To view this discussion visit https://groups.google.com/d/msgid/golang- nuts/8d5189c9-a1ba-44c5-a62f-3fa8eecc72cbn%40googlegroups.com <https:// groups.google.com/d/msgid/golang-nuts/8d5189c9-a1ba-44c5- a62f-3fa8eecc72cbn%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
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 visit 
https://groups.google.com/d/msgid/golang-nuts/3c2bcc0b-11ab-4580-a85c-ccd450ef7cd6%40gmail.com.

Reply via email to