slice.go 408 B

123456789101112131415161718192021
  1. package utilx
  2. // InSliceStr 判断slice中是否存在某元素,仅支持小切片
  3. func InSliceStr(val string, s []string) bool {
  4. for _, v := range s {
  5. if val == v {
  6. return true
  7. }
  8. }
  9. return false
  10. }
  11. // InSliceInt64 判断slice中是否存在某元素,仅支持小切片
  12. func InSliceInt64(val int64, s []int64) bool {
  13. for _, v := range s {
  14. if val == v {
  15. return true
  16. }
  17. }
  18. return false
  19. }