goto跳轉結構
package main
import
"fmt"
func
main()
if i ==
999 fmt.
println
(i)}
abc:
fmt.
println
("這是abc標籤內的**塊"
)goto xyz
xyz:
fmt.
println
("這是xyz標籤內的**塊"
)nnn:
fmt.
println
("nnn標籤")/*
0 1
這是abc標籤內的**塊
這是xyz標籤內的**塊
*/for_goto()
}// goto 還可以用在for迴圈中,用於跳出迴圈,執行指定標籤位置的**塊
func
for_goto()
} fmt.
println
("end for"
)aaa:
fmt.
println
("進入了aaa標籤"
) fmt.
println
("結束執行")/*
0 1
2 進入了aaa標籤
結束執行
*/}
Go語言的LABLE標籤與goto語句
for switch 或 select 語句都可以配合標籤 label 形式的識別符號使用,即某一行第乙個以冒號 結尾的單詞 gofmt 會將後續 自動移至下一行 示例 5.13 for6.go 標籤的名稱是大小寫敏感的,為了提公升可讀性,一般建議使用全部大寫字母 package main impo...
Go語言結構
在我們開始學習 go 程式語言的基礎構建模組前,讓我們先來了解 go 語言最簡單程式的結構。go 語言的基礎組成有以下幾個部分 接下來讓我們來看下簡單的 該 輸出了 hello world package main import fmt func main 讓我們來看下以上程式的各個部分 第一行 p...
Go 語言結構
開始學習 go 程式語言的基礎構建模組前,先來了解 go 語言最簡單程式的結構。go 語言的基礎組成有以下幾個部分 接下來讓我們來看下簡單的 該 輸出了 hello world package main import fmt func main 讓我們來看下以上程式的各個部分 第一行 package...