400-700-1307

【GO+区块链高级教程】Go for循环

2019-01-29 15:31
Go for循环

for循环是Go语言唯一的循环结构。这里有三个基本的for循环类型。
package main
import "fmt"
func main() {
// 最基本的一种,单一条件循环
// 这个可以代替其他语言的while循环
i := 1
for i <= 3 {
fmt.Println(i)
i = i + 1
}
// 经典的循环条件初始化/条件判断/循环后条件变化
for j := 7; j <= 9; j++ {
fmt.Println(j)
}
// 无条件的for循环是死循环,除非你使用break跳出循环或者
// 使用return从函数返回
for {
fmt.Println("loop")
break
}
}

输出结果
1
2
3
7
8
9
loop
在后面的例子中,你将会看到其他的循环方式,比如使用range函数循环数组,切片和字典,或者用select
函数循环channel通道。

 


上一篇:【GO+区块链高级教程】Go Exit
下一篇:没有了

开班信息

当前校区

北京校区
  • 北京校区
  • 上海校区
  • 广州校区
  • 沈阳校区
  • 杭州校区
  • 南京校区
  • 郑州校区
  • 成都校区
  • 深圳校区
  • 西安校区
  • 苏州校区
  • 深圳沙井
  • 深圳观澜
  • 深圳龙岗
  • 武汉校区
  • 西宁校区
  • 石家庄校区
  • 湖北咸宁
  • 广东惠州
  • 广东佛山

                    Copyright © 2007-2019 IT兄弟连教育 版权所有 京ICP备11018177号  京公网安备 11010802026987号