You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
go-algorithms/searching/linearSearch.go

29 lines
427 B
Go

package main
import "fmt"
func search(arr []int, key int) int {
for i := 0; i < len(arr); i++ {
if arr[i] == key {
return i
}
}
return -1
}
func main() {
searchValue := 100
arr := []int{ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }
fmt.Println(arr)
found := search(arr, searchValue)
if found == -1 {
fmt.Println("Key not found")
} else {
fmt.Printf("Key found at position: %d\n", found)
}
}