我用的vscode,暫時沒有發現ide建立mod project的功能,所以手動建立了:
mkdir gotest
cd gotest
go mod init gotest
go: creating new go.mod: module gotest
執行**後 go.mod檔案就有新內容了:package main
import (
"fmt"
"go.uber.org/zap"
)func main()
擴充套件會在gopath下,通過go env命令可以檢視gopath的路徑。module gotest
go 1.15
require (
go.uber.org/zap v1.16.0
)
gomod使用小結
此時,go.mod中記錄了依賴包及其版本號。執行以下兩個命令即可 go env w go111module on go env w goproxy 如果想更好的控制,可以修改go111module臨時環境變數。go111module的取值為off,on,or auto 預設值 可以直接檢視 go.m...
go mod 使用指南
版本要求 golang version 1.11 export go111module onexport goproxy export goprivate www.mukebb.cn git config global url.git www.mukebb.cn insteadof cd 工程根目錄...
通過go mod使用GORM(Mac OS系統)
在專案裡輸入如下 通過go mod匯入包,具體步驟不再描述。gorm支援很多資料來源包括postgresql mysql等,這裡連線的是mysql,所以需要引用 github.com jinzhu gorm dialects mysql 驅動,通過上面宣告,已經獲取資料庫的連線。輸入如下 db,er...