1. 程式人生 > >Go筆記-變量

Go筆記-變量

語句 重復 nbsp world! 外部 字母 nil 自動 字符串

聲明變量的一般形式: var indentifier type 實例: var a int var b bool var str string var ( a int b bool str string ) 當一個變量被聲明之後,系統自動賦予它該類型的零值:int 為 0,float 為 0.0,bool 為 false,string 為空字符串,指針為 nil 但如果你的全局變量希望能夠被外部包所使用,則需要將首個單詞的首字母也大寫 聲明與賦值語句同時進行 實例: var identifier [type] = value var a int = 8 或 var a = 5 var b bool = false 或 var b = true var c string = "Go says hello to the world!" 或 var str = "Go says hello to the world" var( a = 13 b = false str = "Go says hello the world!" city string ) 【備註】 在函數體內使用簡短的聲明語法 【:=】 例如:a := 32 兩個值的交換 可以使用 a,b = b,a 空白標識符_ 也用於拋棄值 實際它是只寫變量,你不能得到它的值 註意:
變量必須要使用,否則報錯 同一個變量不能重復聲明 變量聲明及初始化的簡寫模式【:=】約定用在函數體內

Go筆記-變量