以下示例通过对一个[]int32类型去重
由于go中没有set字典,但存在map可以保证值的唯一性
func DeduplicationI32List(req []int32) (response []int32){
i32Map := make(map[int32]bool)
for _, i32 := range req{
if !i32Map[i32]{
i32Map[i32] = true
}
}
return
}
以下示例通过对一个[]int32类型去重
由于go中没有set字典,但存在map可以保证值的唯一性
func DeduplicationI32List(req []int32) (response []int32){
i32Map := make(map[int32]bool)
for _, i32 := range req{
if !i32Map[i32]{
i32Map[i32] = true
}
}
return
}