聲明并賦值(類(lèi)型推斷):
var <變量名稱(chēng)> [變量類(lèi)型] = <表達(dá)式>
<變量名稱(chēng)> := <表達(dá)式>
使用下劃線()拋棄賦值: = <表達(dá)式>
多個(gè)變量的聲明與賦值
可以使用 var() 的形式進(jìn)行簡(jiǎn)寫(xiě)
可以使用并行賦值(變量的類(lèi)型是相同的):
var <變量1>锯七,<變量2> [變量類(lèi)型] = <表達(dá)式1>甲抖,<表達(dá)式2>
<變量1>涯冠,<變量2> := <表達(dá)式1>,<表達(dá)式2>
示例:
//單個(gè)變量的聲明與賦值
var a int = 1
b := 1
fmt.Println(a, b)
//多個(gè)變量的聲明與賦值
var (
c = 1
d = true
e = "hello"
)
fmt.Println(c, d, e)
var f, g, h int = 1, 2, 3
//f, g, h := 1.1, 2, 3 //類(lèi)型推斷寫(xiě)法,類(lèi)型可以不同
fmt.Println(f, g, h)