Go by Example: Variables

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章