go mod常用操作說明

2022-06-25 04:24:11 字數 619 閱讀 9880

go mod 命令

go mod init 生成go.mod檔案

go mod tidy 整理現有的依賴

go mod graph 檢視現有的依賴結構

go mod edit 編輯go.mod檔案

go mod vendor 匯出專案所有的依賴到vendor目錄

go mod verify 校驗乙個模組是否被篡改過

go mod why 檢視為什麼需要依賴某模組

go111module

- auto:只要專案包含了go.mod檔案的話啟用go modules,目前在go1.11至go1.14是預設值

- off:禁用go modules

設定方式 go env -w go111module=on

goproxy

用於設定go模組**,預設值:

國內設定如下:

阿里雲:

七牛雲:

如:go env -w goproxy=

Go mod常用與高階操作

1.11和1.12版本 將下面兩個設定新增到系統的環境變數中 go111module on goproxy 1.13版本之後 這種方式並不會覆蓋之前的配置,需要先把系統的環境變數裡面的給刪掉再設定 go env w go111module on go env w goproxy https gopr...

Go Mod常用指令

表頭表頭 go mod download go mod edit 編輯 go.mod 檔案 go mod graph 列印模組依賴圖 go mod init 初始化當前資料夾,建立 go.mod 檔案 go mod tidy 增加缺少的包,刪除無用的包 go mod vendor 將依賴複製到 ve...

go mod常用命令

指定module的根目錄並生成go.mod檔案go mod init example.com hellogo build,go test檢視module下的所有依賴go list m allexample.com hello golang.org x text v0.3.0 rsc.io quote...