golangci-lint/pkg/sliceutil/sliceutil.go
SystemGlitch 029278c70a
Move sliceContains to new package pkg/sliceutil (#1333)
* Move sliceContains to new package pkg/sliceutil

* Test sliceutil
2020-08-24 06:56:54 -05:00

18 lines
383 B
Go

package sliceutil
// IndexOf get the index of the given value in the given string slice,
// or -1 if not found.
func IndexOf(slice []string, value string) int {
for i, v := range slice {
if v == value {
return i
}
}
return -1
}
// Contains check if a string slice contains a value.
func Contains(slice []string, value string) bool {
return IndexOf(slice, value) != -1
}