通过go get 获取的依赖,只能放在$GOPATH/src下面吗,我的项目也是放在$GOPATH/src下,感觉依赖和项目同级很怪异啊。 而且如果后期依赖多的话,$GOPATH/src下的文件夹会不会很多。
每个可以独立使用的, go mod或者govendor都可以在当前项目目录下生成vendor目录来存放依赖包的.
使用go mod
govendor