Go Language Tutorial
for loop is used to perform the task repetitively.
Syntax:
for initialization;condtion;incrment/decrement {
// task
}
Below code illustrates the for loop in Go programming.
here for loop is using increment operator.
package main
import "fmt"
func main() {
var i int
for i=0;i<10;i++ {
fmt.Printf("Iteration: %d\n", i)
}
}
Output:
$ go build for-loop.go $ ./for-loop Iteration: 0 Iteration: 1 Iteration: 2 Iteration: 3 Iteration: 4 Iteration: 5 Iteration: 6 Iteration: 7 Iteration: 8 Iteration: 9
package main
import "fmt"
func main() {
var i int
for i=10;i>0;i-- {
fmt.Printf("Iteration: %d\n", i)
}
}
Output:
$ go build for-loop.go $ ./for-loop Iteration: 10 Iteration: 9 Iteration: 8 Iteration: 7 Iteration: 6 Iteration: 5 Iteration: 4 Iteration: 3 Iteration: 2 Iteration: 1
package main
import "fmt"
func main() {
for i:=5;i>0;i-- {
fmt.Printf("Iteration: %d\n", i)
}
}
Output:
$ go build for-loop.go $ ./for-loop Iteration: 5 Iteration: 4 Iteration: 3 Iteration: 2 Iteration: 1« Previous Next »