for

Golang 基礎: for 迴圈

for 一般迴圈

for j := 7; j <= 9; j++ {
    fmt.Println(j)
}
// 7
// 8
// 9

for 外部設定初始值

有點類似 while 迴圈

i := 1
for i <= 3 {
	fmt.Println(i)
	i = i + 1
}
// 1
// 2
// 3

for 無窮迴圈

若沒有 break 掉的話,會是無窮的迴圈,有點類似 while 迴圈

for {
    fmt.Println("infinite loop")
    break
}