github.com/khulnasoft-lab/tunnel-db@v0.0.0-20231117205118-74e1113bd007/pkg/utils/ints/ints.go (about) 1 package ints 2 3 import "sort" 4 5 func Unique(ints []int) []int { 6 sort.Ints(ints) 7 8 var ret []int 9 var pre int 10 for i, num := range ints { 11 if i == 0 || pre != num { 12 ret = append(ret, num) 13 } 14 pre = num 15 } 16 17 return ret 18 } 19 20 func HasIntersection(list1, list2 []int) bool { 21 for _, l1 := range list1 { 22 for _, l2 := range list2 { 23 if l1 == l2 { 24 return true 25 } 26 } 27 28 } 29 return false 30 }