天天看点

go语言流程控制关键字gotogo语言流程控制关键字goto

go语言流程控制关键字goto

goto

语句通过标签进行代码间的无条件跳转。

goto

语句可以在快速跳出循环、避免重复退出上有一定的帮助。Go语言中使用

goto

语句能简化一些代码的实现过程。 例如双层嵌套的for循环要退出时:

go语言关键字goto实例

跳转到指定标签

func f() {
   
	a := 0
	if a == 1 {
   
		goto LABEL1
	} else {
   
		goto LAB