Как узнать положение элемента в срезе?

Как определить позицию элемента, присутствующего в срезе?

Мне нужно что-то вроде следующего:

type intSlice []int

func (slice intSlice) pos(value int) int {
    for p, v := range slice {
        if (v == value) {
            return p
        }
    }
    return -1
}
95
задан seh 9 November 2017 в 16:15
поделиться