fccjxxw.com
非常超级学习网 学习超级帮手
当前位置:首页 >> 互联网 >>

兄弟连区块链培训教程流程控制4:直接跳转goto


兄弟连区块链培训教程流程控制 4:直接跳转 goto

首先 Go 是谷歌 2009 发布的第二款编程语言。今天兄弟连 Go 语言+区块链培训老师给 大家介绍一下关于 Go 语言中流程控制 4:直接跳转 goto,很多人喜欢 Go 语言,其实是因 为 Go 语言有其独特的语言属性在支撑着其在编程语言界的发展, 下面我们一起来看一下吧。 概述 goto SOMEWHERE 就是:直接去到标记为 SOMEWHERE 地方,Go 语言的 goto 语句可以无 条件地转移到过程中指定的行。goto 语句通常与条件语句配合使用。可用来实现条件转移, 构成循环,跳出循环体等功能。但是,在结构化程序设计中一般不主张使用 goto 语句, 以免造成程序流程的混乱,使理解和调试程序都产生困难。 在任意时候 GAMEOVER func main() {

//顺序结构 fmt.Println("hello") fmt.Println("golang")

//选择结构 if time.Now().Hour()%2 == 1 { fmt.Println("情绪稳定") } else { fmt.Println("大姨夫蠢蠢欲动...") }
1/3

//循环结构 var i int for { if i > 10 { //去到 GAMEOVER 标记的地方 goto GAMEOVER } fmt.Println(i) time.Sleep(500 * time.Millisecond) i++ }

//这里执行不到 fmt.Println("此处免费领取靠海别野一套") fmt.Println("此处免费领取满汉全席一套") fmt.Println("此处免费领取我厂生产的女朋友一个") GAMEOVER: fmt.Println("GAME OVER!")

2/3

}

3/3


更多相关文章:

非常超级学习网 fccjxxw.com

copyright ©right 2010-2021。
非常超级学习网内容来自网络,如有侵犯请联系客服。zhit325@126.com|网站地图