Go 語法
Go 語法
Go 檔案由以下幾個部分組成
- 包宣告
- 匯入包
- 函式
- 語句和表示式
檢視以下程式碼,以便更好地理解
示例說明
第 1 行:在 Go 中,每個程式都屬於一個包。我們使用 package
關鍵字來定義。在此示例中,程式屬於 main
包。
第 2 行:import ("fmt")
允許我們匯入 fmt
包中包含的檔案。
第 3 行:一個空行。Go 會忽略空格。在程式碼中新增空格可以提高可讀性。
第 4 行:func main() {}
是一個函式。其大括號 {}
中的任何程式碼都將執行。
第 5 行:fmt.Println()
是 fmt
包提供的函式。它用於輸出/列印文字。在我們的示例中,它將輸出 "Hello World!"。
注意:在 Go 中,任何可執行程式碼都屬於 main
包。
Go 語句
fmt.Println("Hello World!")
是一個語句。
在 Go 中,語句透過換行(按 Enter 鍵)或分號 ";
" 來分隔。
按 Enter 鍵會在行尾隱式新增 ";
"(在原始碼中不可見)。
左大括號 {
不能放在行的開頭。
執行以下程式碼,看看會發生什麼
Go 緊湊程式碼
您可以編寫更緊湊的程式碼,如下所示(不推薦這樣做,因為它會使程式碼更難讀)