github.com/elek/golangci-lint@v1.42.2-0.20211208090441-c05b7fcb3a9a/pkg/sliceutil/sliceutil.go (about)

     1  package sliceutil
     2  
     3  // IndexOf get the index of the given value in the given string slice,
     4  // or -1 if not found.
     5  func IndexOf(slice []string, value string) int {
     6  	for i, v := range slice {
     7  		if v == value {
     8  			return i
     9  		}
    10  	}
    11  	return -1
    12  }
    13  
    14  // Contains check if a string slice contains a value.
    15  func Contains(slice []string, value string) bool {
    16  	return IndexOf(slice, value) != -1
    17  }