洛克王国金属的奇妙活动攻略
1 、言语for轮回
Go 言语中没有 while 轮回,回前只需一个 for 轮回
for 变量初始化;前提;变量自增/自减 { 轮回体内容}1、提剖根本独霸
for i := 0; i < 10; i++ { fmt.Println(i)}2 、言语省略第一部分
i := 0for ; i < 10; i++ { fmt.Println(i)}3 、回前省略第一和三部分(这是提剖一个 while 轮回) for 前提 { 轮回体内容 }
i := 0for i < 10 { fmt.Println(i) i++}4、作古轮回
for { fmt.Println("作古轮回")}5、言语开多协程演示
for i := 0; i < 2000; i++ { go test()}func test() { for { fmt.Println("作古轮回") }}6、回前break
停止本次 for 轮回,提剖continue 停止本次轮回 ,言语延续下一次轮回
2 、回前Switch语句
Switch 是提剖一个前提语句,用于将表达式的言语值与大年夜大年夜约婚配的选项列表举办斗劲 ,并屈就婚布气候奉行照顾的回前代码块,它可以被认为是提剖更调多个 if else 语句的经常独霸编制
1 、根本独霸
num := 4switch num { case 1: fmt.Println("1")case 2: fmt.Println("2")case 3: fmt.Println("3")case 4: fmt.Println("4")}// 输进42、默许气候(都没有婚配上)
num := 5switch num { case 1: fmt.Println("1")case 2: fmt.Println("2")case 3: fmt.Println("3")case 4: fmt.Println("4")default: fmt.Println("都没有婚配上")}// 输进都没有婚配上3 、多表达式剖断
num := 44switch num { case 11, 12, 13, 14: fmt.Println("1")case 21, 22: fmt.Println("2")case 31, 33: fmt.Println("3")case 40, 43, 44: fmt.Println("4")default: fmt.Println("都没有婚配上")}// 输进44 、无表达式的 Switch
num := 44switch { case num == 11, num == 12: fmt.Println(11, 12)case num == 40, num == 44: fmt.Println(40, 44)}// 输进40 445、Fallthrough
穿透 ,只需看到 fallthrough ,无前提奉行下一个 case 或 default
num := 12switch { case num == 11, num == 12: fmt.Println(11, 12) fallthroughcase num == 40, num == 44: fmt.Println(40, 44) fallthroughdefault: fmt.Println("无婚配")}// 输进11 1240 44无婚配到此这篇关于Go言语之fo轮回与前提剖断的文章就引见到这了,更多相干Go言措辞语轮回与前提剖断内容请搜刮完竣下载之前的文章或延续不雅不雅不雅不雅鉴赏上面的相干文章希看大年夜师往后多多支撑完竣下载!
上一篇:摩尔庄园手游冰淇淋鼠在哪钓
下一篇:原神雾切之回光是甚么时辰出





















