Go by Example: Variables
在Go語言中變量是顯示申明的,被編譯器用來檢查函數調用類型的正確性。
import "fmt" func main() { var a string = "initial" //var 可以申明一個或者多個變量 fmt.Println(a) var b, c int = 1, 2 //你可以一次申明多個變量 fmt.Println(b, c) var d = true //Go將去推斷初始化變量的類型 fmt.Println(d) var e int //變量申明時沒有相應初始化值,那他就是零值,int的零值就是0 fmt.Println(e) f := "short" // := 語言是變量申明和初始化的縮略, //本例中等效於 var f string = "short" fmt.Println(f) }
執行結果:
$ go run variables.go initial 1 2 true 0 short
原文地址:https://gobyexample.com/variables