....此時,go.mod
中記錄了依賴包及其版本號。
執行以下兩個命令即可:
go env -w go111module=on
go env -w goproxy=
如果想更好的控制,可以修改go111module
臨時環境變數。
go111module
的取值為off, on, or auto(預設值)
可以直接檢視 go.mod 檔案,或者使用命令列:
go list -m all
當前**中不需要了某些包,刪除相關**片段後並沒有在go.mod
檔案中自動移出。
執行下面命令可以移出所有**中不需要的包:
go mod tidy -v
Go mod 簡單使用
我用的vscode,暫時沒有發現ide建立mod project的功能,所以手動建立了 mkdir gotest cd gotest go mod init gotest go creating new go.mod module gotest package main import fmt go....
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...