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

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

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

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
ADVERTISEMENT

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.