How to find out element position in slice?
Sorry, there’s no generic library function to do this. Go doesn’t have a straight forward way of writing a function that can operate on any slice. Your function works, although it would be a little better if you wrote it using range. If you happen to have a byte slice, there is bytes.IndexByte.