天天看點

go語言流程控制關鍵字gotogo語言流程控制關鍵字goto

go語言流程控制關鍵字goto

goto

語句通過标簽進行代碼間的無條件跳轉。

goto

語句可以在快速跳出循環、避免重複退出上有一定的幫助。Go語言中使用

goto

語句能簡化一些代碼的實作過程。 例如雙層嵌套的for循環要退出時:

go語言關鍵字goto執行個體

跳轉到指定标簽

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