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

2022-03-03  本文已影响0人  HAO延WEI

数组去重

 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
 }
上一篇 下一篇

猜你喜欢

热点阅读