Go語言中的代碼跳轉可以使用goto
語句來實現。goto
語句跳轉到指定的標簽,并從標簽處繼續執行代碼。
下面是一個示例:
func main() {
i := 0
loop: // 定義一個標簽
if i < 5 {
fmt.Println(i)
i++
goto loop // 跳轉到標簽處繼續執行
}
}
上面的代碼會輸出0到4之間的數字。
注意,goto
語句在大多數情況下是不被推薦使用的,因為它可能導致代碼變得難以理解和維護。在大多數情況下,應該使用循環語句(如for
循環)或條件語句(如if
語句)來實現代碼的控制流程。