美文网首页
【每天一个Go知识点】(11)【转】 go: 数组操作

【每天一个Go知识点】(11)【转】 go: 数组操作

作者: HAO延WEI | 来源:发表于2022-03-03 09:40 被阅读0次

数组去重

 import (
     mapset "github.com/deckarep/golang-set"
 )
//合并两个字符串数组并去重
 func MergeDuplicateStringArray(slice []string, elems []string) []string {
     listPId := append(slice, elems...)
     t := mapset.NewSet()
     for _, i := range listPId {
         t.Add(i)
     }
     var result []string
     for i := range t.Iterator().C {
         result = append(result, i.(string))
     }
     return result
 }

相关文章

网友评论

      本文标题:【每天一个Go知识点】(11)【转】 go: 数组操作

      本文链接:https://www.haomeiwen.com/subject/nefnqrtx.html