Go 語言系列(三):基礎語法

這是 Go 語言從零到 Web 應用系列的第三篇。上一篇我們設定好了開發環境,現在要來學 Go 的基礎語法。 變數宣告 Go 有幾種宣告變數的方式。 var 宣告 // 宣告並指定型別 var name string = "Jack" // 宣告並讓編譯器推斷型別 var age = 30 // 先宣告,之後再賦值(會有零值) var score int // score = 0 var active bool // active = false var label string // label = "" 短變數宣告 := // 只能在函式內使用 name := "Jack" age := 30 pi := 3.14 isReady := true := 是最常用的宣告方式,簡潔直覺。但注意它只能在函式內使用,套件層級的變數必須用 var。 多變數宣告 // 同時宣告多個變數 var x, y, z int = 1, 2, 3 // 短變數宣告也可以 a, b, c := "hello", 42, true // 分組宣告 var ( firstName string = "Jack" lastName string = "Tse" age int = 30 ) 常數 const Pi = 3.14159 const MaxRetries = 3 // 分組宣告 const ( StatusOK = 200 StatusNotFound = 404 StatusError = 500 ) 常數在編譯時就確定值,不能被修改。 ...

2026年2月24日 · 6 min · 1198 words · Jack