帶讀 |《Go in Action》(中文:Go語言實戰)打包和工具鏈

LiberHome發表於2022-12-23

包名

給包及其目錄命名時,應該使用簡潔、清晰且全小寫的名字

包的預設匯入

優先從go的安裝目錄查詢,然後去go path找,找到既停,沒找到報錯

工具

go build

執行編譯操作,有main包的情況下生成可執行檔案

go clean

刪除可執行檔案

go run

=go build +執行可執行檔案

go vet

捕獲四類錯誤:
1.Printf類函式呼叫時,型別匹配錯誤的引數。
2.定義常用的方法時,方法簽名的錯誤。
3.錯誤的結構標籤。
4.沒有指定欄位名的結構字面量。

go fmt

程式碼快速格式化,推薦儲存檔案or提交程式碼前用。

go doc

檢視go文件的兩種方式:

方式一
 go doc tar

方式二
 go doc -http =: 6060

go mod

書上沒介紹 可參考部落格


參考:Kennedy W , Ketelsen B , Martin E S . Go in action. 2016.

相關文章