Iterate over Elements of Array using For Loop
To iterate over elements of an array using for loop, use for loop with initialization of (index = 0), condition of (index < array length) and update of (index++). Inside for loop access the element using array[index].
The syntax to iterate over array arr
using for loop is
</>
Copy
for i := 0; i < len(arr); i++ {
//arr[i]
}
Examples
Iterate over Elements of Integer Array
In the following program, we take an integer array arr
of size 5
. We iterate over the elements of this array using for loop.
example.go
</>
Copy
package main
import "fmt"
func main() {
arr := [5]int{10, 20, 30, 40, 50}
for i := 0; i < len(arr); i++ {
fmt.Println(arr[i])
}
}
Output
10
20
30
40
50
Iterate over Elements of String Array
Now, let us take a string array, and iterate over its elements.
example.go
</>
Copy
package main
import "fmt"
func main() {
arr := [5]string{"apple", "banana", "cherry"}
for i := 0; i < len(arr); i++ {
fmt.Println(arr[i])
}
}
Output
apple
banana
cherry
Conclusion
In this Golang Tutorial, we learned how to iterate over elements of array using for loop in Go programming, with the help of example programs.