在 Go 语言中,循环结构主要通过 for 关键字实现

2025-05-20ASPCMS社区 - fjmyhfvclm

在 Go 语言中,循环结构主要通过 for 关键字实现。Go 没有 while 或 do-while 等其他语言的循环结构,但可以通过 for 的不同形式来模拟这些循环。以下是 Go 中循环的详细用法:

1. 基本 for 循环

Go 的 for 循环与其他语言的 for 循环类似,包含初始化语句、条件表达式和后置语句:

www.belv.cn

for 初始化语句; 条件表达式; 后置语句 { // 循环体}

️示例

go

for i := 0; i < 5; i++ { fmt.Println(i) // 输出 0, 1, 2, 3, 4}

2. 省略初始化或后置语句

Go 允许省略初始化语句或后置语句,只保留条件表达式:

go

sum := 0i := 0for ; i < 5; { // 省略后置语句 sum += i i++}fmt.Println(sum) // 输出 10 (0

全部评论