大家好鸽斟,我是 frank。 01 介紹 defer 的使用方式是在其后緊跟一個函數(shù)調(diào)用或方法調(diào)用辙芍,確保在其所在的函數(shù)體返回之前執(zhí)行其調(diào)用的函數(shù)或...
大家好躏鱼,我是 frank蜕窿。 01 介紹 在 Go 語言項目開發(fā)中谋逻,我們經(jīng)常會使用哈希表 map呆馁,它的時間復雜度是 O(1),Go 語言中的 ma...
大家好,我是 frank荧恍。 01 介紹 在 Go 語言中,數(shù)組固定長度屯吊,切片可變長度送巡;數(shù)組和切片都是值傳遞,因為切片傳遞的是指針盒卸,所以切片也被稱...
大家好,我是 frank蔽介。 01 介紹 在 Go 語言中摘投,數(shù)組是一塊連續(xù)的內(nèi)存,數(shù)組不可以擴容虹蓄,數(shù)組在作為參數(shù)傳遞時犀呼,屬于值傳遞。 數(shù)組的長度和...
01 命名規(guī)則 Go 中命名規(guī)則是薇组,名稱以字母或下劃線開頭外臂,后面可跟任意數(shù)量的字符、數(shù)字和下劃線律胀,字符區(qū)分大小寫宋光,名稱本身沒有長度限制,但是 G...
Go之旅-for循環(huán) Go語言僅有for一種循環(huán)語句炭菌,但常用方式都能支持罪佳。其中初始化表達式支持函數(shù)調(diào)用或定義局部變量,需要注意的是初始化語句中的...
switch支持初始化語句黑低,注意要用分號結束赘艳。后跟條件表達式,如果省略條件表達式投储,默認為true第练。不需要顯式執(zhí)行break語句,case執(zhí)行完畢...
常量是指程序運行時不可改變的值玛荞,常量必須初始化值娇掏,定義常量可以顯式指定類型,編譯器也可以通過常量初始化值做類型推斷勋眯。在函數(shù)代碼塊中定義的常量婴梧,不...
Go語言變量有固定的數(shù)據(jù)類型下梢,決定了變量內(nèi)存的長度和存儲格式。Go變量只能修改變量值塞蹭,不能改變變量的數(shù)據(jù)類型孽江。Go編譯器會把未使用的局部變量當做...