utils: fix the SliceIntersect
Showing
1 changed file
with
2 additions
and
2 deletions
| ... | @@ -106,10 +106,10 @@ func SliceDiff(slice1, slice2 []interface{}) (diffslice []interface{}) { | ... | @@ -106,10 +106,10 @@ func SliceDiff(slice1, slice2 []interface{}) (diffslice []interface{}) { |
| 106 | return | 106 | return |
| 107 | } | 107 | } |
| 108 | 108 | ||
| 109 | // SliceIntersect returns diff slice of slice1 - slice2. | 109 | // SliceIntersect returns slice that are present in all the slice1 and slice2. |
| 110 | func SliceIntersect(slice1, slice2 []interface{}) (diffslice []interface{}) { | 110 | func SliceIntersect(slice1, slice2 []interface{}) (diffslice []interface{}) { |
| 111 | for _, v := range slice1 { | 111 | for _, v := range slice1 { |
| 112 | if !InSliceIface(v, slice2) { | 112 | if InSliceIface(v, slice2) { |
| 113 | diffslice = append(diffslice, v) | 113 | diffslice = append(diffslice, v) |
| 114 | } | 114 | } |
| 115 | } | 115 | } | ... | ... |
-
Please register or sign in to post a comment