workgroups/vendor/github.com/golangci/golangci-lint/pkg/sliceutil/sliceutil.go
Marvin Preuss 1d4ae27878
All checks were successful
continuous-integration/drone/push Build is passing
ci: drone yaml with reusable anchors
2021-09-24 17:34:17 +02: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
}