slicex.go 300 B

1234567891011121314
  1. package slicex
  2. // RemoveRepeatString 元素去重
  3. func RemoveRepeatString(slc []string) []string {
  4. result := make([]string, 0)
  5. tempMap := make(map[string]bool, len(slc))
  6. for _, e := range slc {
  7. if tempMap[e] == false {
  8. tempMap[e] = true
  9. result = append(result, e)
  10. }
  11. }
  12. return result
  13. }