Files
lo/docs/data/core-difference.md
T
2025-10-06 17:15:49 +02:00

744 B

name, slug, sourceRef, category, subCategory, playUrl, variantHelpers, similarHelpers, position, signatures
name slug sourceRef category subCategory playUrl variantHelpers similarHelpers position signatures
Difference difference intersect.go#L124 core intersect https://go.dev/play/p/pKE-JgzqRpz
core#intersect#difference
core#intersect#intersect
core#intersect#union
core#intersect#without
core#intersect#withoutby
core#slice#uniq
core#slice#uniqby
90
func Difference[T comparable, Slice ~[]T](list1 Slice, list2 Slice) (Slice, Slice)

Returns the difference between two collections. The first slice contains elements absent from list2; the second contains elements absent from list1.

left, right := lo.Difference([]int{0, 1, 2, 3, 4, 5}, []int{0, 2, 6})
// []int{1, 3, 4, 5}, []int{6}