在程序中,程序运行的流程控制决定程序时如何执行的,是我们必须掌握的,Go 语言中主要有三大流程控制语句
- 顺序控制
- 分支控制
- 循环控制
跳转控制语句 goto
- Go 语言的
goto
语句可以无条件的转移到程序中指定的行。 goto
语句通常与条件语句配合使用。可以用来实现条件转移,跳出循环体等功能- 在 Go 程序设计中一般不主张使用
goto
语句,以免造成程序流程的混乱,使理解和调试程序都产生困难
goto label // 指定一个标签
fmt.Println("hello world") // goto 执行后,跳过这些代码,执行指定标签下的代码
label: // 执行这下面的代码
fmt.Print("hello goto")
标签:语句,控制,goto,流程,Go,fmt
From: https://www.cnblogs.com/CloverYou/p/17474296.html