GO語言學習:變數的宣告和賦值
阿新 • • 發佈:2018-11-30
在此處學習幾種典型的做法
1.和其他語言一樣的定義方法
var name string //go定義一個字串
name="jxd"; //賦值
2.型別推斷
var name="jxd" //只宣告name ,根據後面的賦值語句取判斷型別
無法對已有變數進行重宣告
3.短變數的宣告
name:="jxd" //只能用在函式或者更小的程式碼塊中
可以對已有變數進行重宣告
綜上:go語言的型別推斷只應用在對變數或者常量的初始化。
var err error
n, err := io.WriteString(os.Stdout, "Hello, everyone!\n")
在這2行程式碼中,使用短變數宣告對新變數n和舊變數err進行了“宣告並賦值”,對err進行了重宣告.