昆仑资源网 Design By www.lawayou.com
if
"htmlcode">
if x := 11; x > 10 { fmt.Println("x is greater than 10") } else { fmt.Println("x is less than 10") }
goto
"htmlcode">
func myFunc() { i := 0 Here: //这行的第一个词,以冒号结束作为标签 println(i) i++ goto Here //跳转到Here去 }
for
"htmlcode">
//经典的初始化/条件/后续形式的for循环 for expression1; expression2; expression3 {} //带单个循环条件,即忽略expression1和expression3: sum := 1 for ; sum < 1000; { sum += sum } //其中;也可以省略,那么就变成如下的代码了,这就是while的功能。 for sum < 1000 {} //不带条件的for循环将一直执行,直到在循环体内使用了break或者return来跳出循环 for { fmt.Println("loop") break }
break和continue
"color: #ff0000">switch
//经典的初始化/条件/后续形式的for循环 for expression1; expression2; expression3 {} //带单个循环条件,即忽略expression1和expression3: sum := 1 for ; sum < 1000; { sum += sum } //其中;也可以省略,那么就变成如下的代码了,这就是while的功能。 for sum < 1000 {} //不带条件的for循环将一直执行,直到在循环体内使用了break或者return来跳出循环 for { fmt.Println("loop") break }
总结
以上所述是小编给大家介绍的go流程控制代码详解,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
昆仑资源网 Design By www.lawayou.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
昆仑资源网 Design By www.lawayou.com
暂无评论...
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。