函数-切片-求交集
// 求交集 func SliceIntersect(slice1, slice2 []string) []string { m := make(map[string]int) nn := make([]string, 0) for _, v := range slice1 { m[v]++ } for _, v := range slice2 { times, _ := m[v] if times == 1 { nn = append(nn, v) } } return nn }
本文来自博客园,作者:golandhome,转载请注明原文链接:https://www.cnblogs.com/golandhome/p/17285635.html