Go 语言 for 循环教程
1️⃣ for 循环
- 循环(Loop):让程序重复执行某段代码
- 基本语法
go
for 初始化; 条件; 增量 {
// 循环体
}- 示例代码
go
func main() {
for i := 0; i < 5; i++ {
fmt.Println(i)
}
}2️⃣ 循环控制
- break:提前结束循环
go
func main() {
for i := 0; i < 5; i++ {
if i == 3 {
break // i 等于 3 时退出循环
}
fmt.Println("i =", i)
}
}- continue:跳过当前循环,进入下一个循环
go
func main() {
for i := 0; i < 5; i++ {
if i == 2 {
continue // i 等于 2 时跳过本次循环
}
fmt.Println("i =", i)
}
}3️⃣ 无限循环(死循环)
go
func main() {
for true {
fmt.Printf("这是无限循环。\n");
}
}