Golang 基础知识(四.循环)

本文探讨了Go语言中两种常见的控制流程构造:switch语句和for循环。在switch部分,展示了如何根据变量n的值打印不同的输出。在for循环部分,通过一个例子解释了如何使用循环条件和break/continue/goto来控制循环流程。同时提到了for循环的另一种形式,即忽略索引的迭代方式。
摘要由CSDN通过智能技术生成

switch 和 for循环

1.switch

n := 3

switch n {

case 1:

​ fmt.Println(“i am is 1”)

case 2:

​ fmt.Println(“i am is 2”)

case 3:

​ fmt.Println(“i am is 3”)

case 4:

​ fmt.Println(“i am is 4”)

default:

​ fmt.Println(" this is nothing ")

}

2.for

for i := 0; i < 10; i++{

​ if i == 3{

​ fmt.Println(“this is over”)

​ // break

​ // continue

​ goto xx

​ }

​ fmt.Println(i)

}

xx:

fmt.Println(“i am jumpout”)

另一种for循环形式(_ 表示舍弃,不用,那个索引的位置):

for _,r := range dataList{

​ …

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值