一、Go mod 的使用
1、開啟GO111MODULE
Go mod 的三種開啟模式(GO111MODULE):
- on:支持Go mod模式
- off:不支持Go mod模式
- auto (默認模式):如果代碼在gopath下,則自動使用gopath模式;如果代碼不在gopath下,則自動使用GO mod模式,
開啟方式:
- Windows中,在環境變數中添加變數即可,變數名為 GO111MODULE ,變數值可設定為 on、off、auto,
- Linux中,只要在 /etc/profile 中添加 export GO111MODULE=on 或 export GO111MODULE=off 或 export GO111MODULE=auto,然后執行 source /etc/profile 重繪即可,

2、配置 GOPROXY 環境變數
GOPROXY="https://goproxy.io"

3、使用 go mod
在開啟Go mod 模式下,非gopath目錄中的代碼,執行一下命令
go mod init {專案名}
例如:新建一個目錄(專案)go_study

自動生成一個檔案

4、測驗 添加依賴 github.com/spf13/viper


依賴包的存放位置變更為$GOPATH/pkg,允許同一個package多個版本并存,且多個專案可以共享快取的 module


轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/212073.html
標籤:其他
上一篇:給你的C/C++學習路線建議
