go语言流程控制关键字goto
goto
语句通过标签进行代码间的无条件跳转。
goto
语句可以在快速跳出循环、避免重复退出上有一定的帮助。Go语言中使用
goto
语句能简化一些代码的实现过程。 例如双层嵌套的for循环要退出时:
go语言关键字goto实例
跳转到指定标签
func f() {
a := 0
if a == 1 {
goto LABEL1
} else {
goto LAB