说明:1、Windows10系统,
2、我本地gopath路径:D:\go_code
1、安装govendor
go get -u github.com/kardianos/govendor
注意:安装后govendor可执行文件将生成在你GOPATH/bin目录下;
2、govendor初始化
cd [your dir]
govendor init
初始化成功如下:会生成一个vendor.json,自动忽略上面这几个文件夹,那是执行了步骤4完了之后会将这些所需要用到的依赖导进来的,你们只需看会生成一个空的vendor.json 文件即表示初始化成功
注意:
你也可以配置vendor.json文件,比如编辑“ignore”字段来忽略掉某些目录下的包(这些包将不会加到vendor目录下),例如:
{
"comment": "",
"ignore": "test github.com/xxx/",
"package": [],
"rootPath": "safeboxManager"
}
这里将test包和github.com/xxx/目录下的所有包忽略。注意,如果改成"github.com/xxx"则只有"github.com/xxx"包被忽略。
3、将下载项目中所有被用到的包
go get ./...
4、从GOPATH中添加依赖包到vendor目录
govendor add +e
然后发现vendor.json文件里加了很多依赖包的信息,同时vendor目录下把所需要的依赖包导进来了。
OK,以上就是govendor安装的全过程了,如对上方有任何疑问或者存在不足的地方,欢迎下方留言或者加群咩。
推荐:
1、bash:govendor:command not found 如何解决?
❤如果文章对您有所帮助,就在文章的右上角或者文章的末尾点个赞吧!(づ ̄ 3 ̄)づ
❤如果喜欢大白兔分享的文章,就给大白兔点个关注吧!(๑′ᴗ‵๑)づ╭❤~
❤对文章有任何问题欢迎小伙伴们下方留言或者入群探讨【群号:708072830】
❤鉴于个人经验有限,所有观点及技术研点,如有异议,请直接回复讨论(请勿发表攻击言论)。