Vendor 轻松管理Go依赖的极简方案
去包裹供应商你可能不应该使用这个。用法首先,将.vendor
添加到您的.gitignore
文件中;不应提交供应商依赖项。接下来,在项目的根目录中创建应提交的vendor.json
文件。它有一个简单的格式:
{
"." : "IMPORT OF CURRENT PROJECT",
"typed" : {
"url" : "https://github.com/karlseguin/typed.git",
"revision" : "60ea22ece11445c6ca01d44d414b84181144e072"
},
"bytepool" : {
"url" : "https://github.com/karlseguin/bytepool.git",
"revision" : "60ea22ece11445c6ca01d44d414b84181144e072"
}
}
流程:
-
在
.gitignore
文件中添加.vendor
。 -
在项目根目录创建并提交
vendor.json
文件。 -
添加依赖库的
url
和revision
信息,避免提交实际的依赖项代码。"
下载地址
用户评论