array.go 313 B

123456789101112131415
  1. package util
  2. import (
  3. "sort"
  4. )
  5. // IsContains 查找值val是否在数组array中存在
  6. func IsContains(target string, str_array []string) bool {
  7. sort.Strings(str_array)
  8. index := sort.SearchStrings(str_array, target)
  9. if index < len(str_array) && str_array[index] == target {
  10. return true
  11. }
  12. return false
  13. }