包管理工具:govendor
安装 govendor:
go get -u github.com/kardianos/govendor复制代码
生成vendor文件夹包括生成vendor.json
govendor init复制代码
从本地添加依赖到vendor:
govendor add +e复制代码
vendor.json文件和package.json功能一样,都是记录项目需要安装的依赖的文件。(注意gitignore文件,处理方式和package.json相同)
使用vendor.json安装依赖
govendor sync复制代码
ps: vendor文件夹所在的目录一定要在第一个GOPAHT下