Foundations
Loops
Go uses for for counted loops, range loops, and while-style loops.
Loops
loop_intro.go
package main
import "fmt"
func main() {
var limit =
total := 0
for number := 1; number <= limit; number++ {
total += number
}
fmt.Println("limit=", limit)
fmt.Println("total=", total)
}
package main
import "fmt"
func main() {
var limit =
total := 0
for number := 1; number <= limit; number++ {
total += number
}
fmt.Println("limit=", limit)
fmt.Println("total=", total)
}
package main
import "fmt"
func main() {
var limit =
total := 0
for number := 1; number <= limit; number++ {
total += number
}
fmt.Println("limit=", limit)
fmt.Println("total=", total)
}
for loop
Go uses `for` as its only loop keyword.