2. for¶
循环语句只支持 for 关键字,而不支持 while 和 do-while 结构,
// 第一种使用
sum := 0
for i := 0; i < 10; i++ {
sum += i
}
// 第二种使用
sum := 0
for {
sum++
if sum > 100 {
break
}
}
// 第三种
step := 2
for ; step > 0; step-- {
fmt.Println(step)
}
// 第四种
for i <= 10 {
i++
}