1.變數定義
2.陣列宣告
陣列遍歷
2.切片宣告
1.// 宣告字串切片
var strlist string
// 宣告整型切片
var numlist int
// 宣告乙個空切片
var numlistempty = int{}
// 輸出3個切片
fmt.println(strlist, numlist, numlistempty)
// 輸出3個切片大小
fmt.println(len(strlist), len(numlist), len(numlistempty))
// 切片判定空的結果
fmt.println(strlist == nil)
fmt.println(numlist == nil)
fmt.println(numlistempty == nil)
**輸出結果
0 0 0
true
true
false
2.切片擴容
切片在擴容時,容量的擴充套件規律是按容量的 2 倍數進行擴充,例如 1、2、4、8、16……
var a int
除了在切片的尾部追加,我們還可以在切片的開頭新增元素
var a = int
var a int
4.copy()函式
Golang基礎語法 常量
常量的注意事項 const identifier type value顯式型別定義 const b string abc 隱式型別定義 const b abc package main import fmt func main 返回值 面積為 50 1 b trueconst unknown 0 f...
Golang基礎語法1
開啟cmd命令視窗 儲存,編譯,執行 1.儲存到乙個 go的檔案 我這裡儲存到 e gotest hello.go 下 2.編譯,在命令提示符中執行命令 go build oe gotest hello.exe e gotest hello.go 在指定目錄下生成 exe 檔案 或者go build...
golang筆記02 golang基礎語法
3 注意事項 4 說明 本文繼上文 golang筆記01 golang基礎配置,進一步了解 golang 基礎語法和相應注意事項。具體包括 變數定義 內建變數型別,常量與列舉,條件語句,迴圈,函式,指標 等基礎語法。變數要點 1 變數型別寫在變數名後面 2 編譯器可以推測變數型別 3 沒有char,...