Golang語法基礎

2021-10-09 17:26:09 字數 1066 閱讀 1858

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,...