自從 Go 官方從去年推出 1.11 之后,增加新的依賴管理模塊并且更加易于管理項(xiàng)目中所需要的模塊。模塊是存儲(chǔ)在文件樹中的 Go 包的集合,其根目錄中包含 go.mod 文件。 go.mod 文件定義了模塊的模塊路徑,它也是用于根目錄的導(dǎo)入路徑,以及它的依賴性要求。每個(gè)依賴性要求都被寫為模塊路徑和特定語(yǔ)義版本。
export GO111MODULE=on
項(xiàng)目可以放置在任何地方,不用在 GOPATH 下面
go mod init 模塊名
go mod tidy(自動(dòng)清理不需要的依賴,同時(shí)將依賴項(xiàng)更新到當(dāng)前版本)
export GOPROXY=https://goproxy.io(配置代理)
windows配置
set GO111MODULE=on //windows
export GO111MODULE=on //linux
臨時(shí)生效
set GO111MODULE=on //windows
Windows配系統(tǒng)環(huán)境變量

gomod.png
golang配置

goland.png