golang有很多非官方的包管理工具像govendor,gvt,dep等。go mod是官方在1.11版后推出的golang包管理工具。目前可用,但坑较多,,
1.包路径中含有大写字母时导致go mod tidy,go mod download等命令无法使用。
解决方法: go.mod中添加replace
以"github.com/Unknwon/com"包为例:
replace github.com/Unknwon/com => github.com/unknwon/com v0.0.0-20190804042917-757f69c95f3e