package main
import "fmt"
func FindValue(slice []int, value int) (int, bool) {
for index, item := range slice {
if item == value {
return index, true
}
}
return -1, false
}
func main() {
a := []int{6, 10, 2, 9, 20, 100}
index, found := FindValue(a, 9)
if !found {
fmt.Println("Value not found in slice")
} else {
fmt.Printf("Value found at key: %d\n", index)
}
}
Output
Value found at key: 3