GO學習記錄2

2021-10-02 08:14:31 字數 545 閱讀 2924

go 是靜態型別語言,因此變數需要進行型別申明。 格式為:var name type。 type 的位置在變數名後邊。多變數申明可用:

var

( a int

b string

c []float32

d func()

bool

e struct

)

go 語言的基本型別有:

變數申明後,會自動初始化乙個基礎值。

變數命名規範為小駝峰。

雖是靜態型別,但也並不意味著要顯示申明變數 type ,可以使用a := 100來建立乙個int型別的變數a。

go 的 complex 是數學中的 虛數 的概念。emmmmm,雖然我也不知道能幹嘛。

go 中有指標,和 c 語言中的指標類似。 但 go 中的指標無法偏移。

go 中建立列舉型別時使用 iota 配合常亮定義關鍵字 const 來模擬產生。

陣列型別的長度是確定的。例如 var arr = [5]int。

go 語言學習記錄2

把str字串按空格進行分割,並返回乙個slice str string one two stree sl strings.fields str 切分完成後進行for迴圈讀取其中的資料 for 迴圈示例 range為關鍵字 得到的是下標和值 因為下面 不需要下標 所以用 進行了接收 如果需要使用下標 ...

go學習資源彙總記錄

說明 這篇彙總上手golang語言的一些較好的資源,備查 go語言的設計與實現 learn go in y minutes 乙個例子速覽go語言基本語法內容 go by example 花一天左右時間把這兒的例子全敲一遍,就可以開始用go寫程式啦 go 語言設計與實現 更全面深入的學習,看這個 go...

go學習(2)變數

go語言中的變數名 函式名 方法名 包名 型別名字等所有的識別符號命名,都遵循統一的規則 宣告變數的語法 var 變數名字 識別符號 type 型別 沒有看錯,宣告變數需要使用關鍵字 var 2.1 宣告變數的幾種方式 1 只宣告變數,不賦值。var name int 說明 2 宣告變數以後在賦值 ...