Go語言 依賴管理
go依賴管理的三個階段
GOPATH
GOVENDOR
go mod
-
GOPATH
默認在~/go (unix, linux), %USERPROFILE%\go (windows)
項目需要在gopath目錄內(nèi) 在查找包的時候 都是在gopath中查找
但是在實際操作中 涉及到多個團隊項目 針對包的依賴版本不同 這樣就引入了方法2
2.GOVENDOR
在項目中創(chuàng)建目錄vendor 每個項目都有自己的vendor目錄 存放第三方庫 第三方的依賴管理工具:glide, dep ... 但是在配置及第三放工具時比較繁瑣
-
go mod
修改go的配置文件 以及代理地址之后 任意位置創(chuàng)建項目
執(zhí)行 go get ......