文件名称:gex:实施“阐明工具依赖的最佳实践”
文件大小:36KB
文件格式:ZIP
更新时间:2024-05-24 02:33:13
go golang vendor vgo Go
吉克斯 澄清工具依赖项的最佳实践的实现。 参见 特征 管理工具依赖项的版本,并使用指定的版本进行构建 不引入新的机制来管理工具依赖性 您仅使用2条命令:-- --add和--build 如果您只想使用工具,则只需执行go generate ./tools.go 用法 gex --add [packages...] 向依赖项添加新工具: $ gex --add github.com/golang/mock/mockgen 该工具将在tools.go进行管理,其版本将由或管理。 $ cat tools.go // Code generated by github.com/izumin5210/gex. DO NOT EDIT. // +build tools package tools // tool dependencies import ( _ "github.
【文件预览】:
gex-master
----pkg()
--------manager()
--------tool()
----cmd()
--------gex()
----.github()
--------workflows()
----tests()
--------e2e()
----LICENSE(1KB)
----version.go(42B)
----config.go(3KB)
----.reviewdog.yml(134B)
----.gitignore(5B)
----.golangci.yml(191B)
----Makefile(452B)
----go.sum(2KB)
----.dockerignore(75B)
----README.md(2KB)
----go.mod(259B)