go語言流程控制關鍵字goto
goto
語句通過标簽進行代碼間的無條件跳轉。
goto
語句可以在快速跳出循環、避免重複退出上有一定的幫助。Go語言中使用
goto
語句能簡化一些代碼的實作過程。 例如雙層嵌套的for循環要退出時:
go語言關鍵字goto執行個體
跳轉到指定标簽
func f() {
a := 0
if a == 1 {
goto LABEL1
} else {
goto LAB