2020
12-16
12-16
golang 跳出多重循环的高级break用法说明
平时写代码过程中难免会遇到循环嵌套的操作,这时候最头疼的就是在break的时候需要一层一层的退出或者使用goto语句,golang有一种和goto方式类似但是goto方式更友好并且更易读的高级break用法,就是在循环外使用label标记退出哪一层循环的方式。示例代码:I:fori:=0;i<2;i++{forj:=0;j<5;j++{ifj==2{breakI}fmt.Println("hello")}fmt.Println("hi")}程序的运行结果:hellohello补充:golangfor的se...
继续阅读 >