go語言中goto的用法:【if n >10 {goto lable}】。Go語言中的goto語句可以無條件地轉移到程序中指定的行。goto語句通常與條件語句配合使用,用來實現條件轉移,跳出循環體等功能。
本文操作環境:windows10系統、Go 1.11.2、thinkpad t480電腦。
一、goto 基本介紹
-
Go 語言的 goto 語句可以無條件地轉移到程序中指定的行。
-
goto 語句通常與條件語句配合使用??捎脕韺崿F條件轉移,跳出循環體等功能。
-
在 Go 程序設計中一般不主張使用 goto 語句, 以免造成程序流程的混亂,使理解和調試程序
二、goto 的流程圖
二、案例
package main import( "fmt" ) func main(){ var n = 20 if n >10 { goto lable } fmt.Println("不走這里") lable: fmt.Println("走這里") } //結果輸出:走這里