微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Go by Example: For

for是Go语言中唯一的循环结构,以下是三个for循环的基本类型:

for.go

packagemain
import"fmt"
funcmain(){
i:=1//最基本的类型:使用单个条件
fori<3{
fmt.Println(i)
i=i+1
}
forj:=7;j<=9;j++{//一种经典的初始化/条件/然后for循环
fmt.Println(j)
}

for{//没有条件的for循环,将一直循环下去
//直到break跳出循环或者从封闭函数返回(return)
fmt.Println("loop")
break
}
}

运行结果:

$gorunfor.go
1
2
3
7
8
9
loop

后续介绍rang语句,channel和其他数据结构的时候,我们将会看到for的其他形式。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐