文件名称:vend:Go程序的依赖项供应商
文件大小:7KB
文件格式:ZIP
更新时间:2024-05-30 12:37:10
go golang vendor dependencies vendoring
鬻 一个用于完全供应模块依赖性的小型命令行实用程序 为什么? 如果使用内置的go mod vendor命令,它将仅挑选某些文件包含在vendor文件夹中。 在使用时,这可能会引起问题,因为它会。 有关依赖项的测试和示例也将被忽略。 该工具像其他程序包管理器一样,将整个依赖关系树复制到供应商文件夹中,以及每个理智的开发人员期望它如何工作。 可以在$GOPATH或其他地方安全地使用它。 该软件包期望使用的新。 它有什么作用? 该工具将所有文件从项目的导入依赖项中完全复制到vendor文件夹中。 这使您可以: 始终可以访问依赖项中的所有文件,即使它们已脱机 始终能够在断开连接的计算机上构建项目 始终能够为所有依赖项运行测试或基准 受支持的Go版本 v1.11 + 安装 $ go get github.com/nomad-software/vend 用法 $ cd $GOPATH/my
【文件预览】:
vend-master
----go.mod(47B)
----main.go(285B)
----output()
--------output.go(479B)
----LICENSE(1KB)
----cli()
--------cmd.go(1KB)
--------cli.go(741B)
----README.md(2KB)
----file()
--------mod.go(1KB)
--------dep.go(733B)
--------file.go(4KB)