1234567891011121314151617181920212223
  1. package utils
  2. // IntSliceIndex 返回值 -1 未找到, 正数为 index
  3. func IntSliceIndex(is []int, s int) int {
  4. for k, v := range is {
  5. if v == s {
  6. return k
  7. }
  8. }
  9. return -1
  10. }
  11. // StringSliceIndex 返回值 -1 未找到, 正数为 index
  12. func StringSliceIndex(is []string, s string) int {
  13. for k, v := range is {
  14. if v == s {
  15. return k
  16. }
  17. }
  18. return -1
  19. }