Check if Array contains Specific Element
To check if array contains a specific element in Go, iterate over elements of array using a for loop, and check for the equality of values using equal to operator. If there is a match, we may stop the search and conclude that the element in present in the array.
Example
In the following program, we take an integer array arr
of size 5
. We check if the element 40
is present in this array.
example.go
package main import "fmt" func main() { arr := [5]int{10, 20, 30, 40, 50} var element int = 40 var result bool = false for _, x := range arr { if x == element { result = true break } } if result { fmt.Print("Element is present in the array.") } else { fmt.Print("Element is not present in the array.") } }
Output
Element is present in the array.
ADVERTISEMENT
Conclusion
In this Golang Tutorial, we learned how to find if an array contains a given element, with the help of example programs.