10. go import
11.go build 與 go install區別
12.goland設定go fmt與goimports
go實戰–golang中使用redis(redigo和go-redis/redis)
golang flag包使用筆記
golang學習 - fmt 包
golang中strings包用法
strings 和 strconv 包
go生成隨機數
go mod使用
golang mod 包管理使用 引入本地包
json:"-"
// 表示不進行序列化
json:"product_id,omitempty"
// tag裡面加上omitempy,可以在序列化的時候忽略0值或者空值
json:"product_id,string"
// 有些時候,我們在序列化或者反序列化的時候,可能結構體型別和需要的型別不一致,這個時候可以指定,支援string,number和boolean
golang json用法詳解
在控制併發上:waitgroup與context用法對比
context使用原則
參考:go語言實戰筆記(二十)| go context
下邊文章給出了單元測試、表組測試案例。包括測試的編寫規則、日誌輸出的設定、靈活控制執行哪些測試的方法等。
參考:如何測試你的 go **
基於golang gin框架的單元測試
參考:go語言測試框架
func benchmark***(b *testing.b)
參考:go 單元測試和效能測試
goconvey:
gomock:
gotests:
其他還有:gocheck、gomocket、gomonkey
參考:goconvey框架使用指南
goconvey官方英文文件
參考:深入理解 go build 和 go install
格式化**
參考:goland中設定gofmt與goimports
GO語言常用工具類收藏
1 擷取字串 擷取字串 start 起點下標 length 需要擷取的長度 func substr str string,start int,length int string end start length if start end if start 0 if start rl if end 0...
SEO常用工具
seo常用工具 搜尋引擎抓取內容模擬器 可以模擬蜘蛛抓取指定網頁,包括text link keywords及description資訊等。頁面相似度檢測工具 檢驗兩個頁面的相似度 如果相似度達80 以上,將可能受到懲罰 sitemap 製作工具 中文 http www.xinqj.com sitem...
SQL 常用工具
在測試我們的系統時,需要向資料庫一次性插入128條記錄,而我們的配置工具的匯入匯出居然不支援 想想,也情有可原,需求就是這樣。手工輸入128條又太麻煩了,因此,我想到了bcp,之前在給同事導資料時也用過這個命令,但是當時看完幫助文件 導完資料後沒有做相應的記錄,又從頭看了遍文件,因此,決定把他記錄下...