之前用js,会有一些数据类型的内置函数,比如map,reduce,filter,包括java,python也会有,但是golang好像是没有查到,不过我们可以自己来实现
比如查找出来在数组a但是不在数组b的元素
var arrayA = []string{"12345", "hhh", "kkk", "sdkkdfdk", "seekfek"}
var arrayB = []string{"hhh", "kkk", "weke", "eee"}
var noSignId []string
for _, v1 := range arrayA {
id := v1
var exist = false
for _, v2 := range arrayB {
if v2 == id {
exist = true
break
}
}
if !exist {
noSignId = append(noSignId, id)
}
}