文件名称:使用动态参数增强任何命令-Golang开发
文件大小:35KB
文件格式:ZIP
更新时间:2024-06-15 11:07:51
Golang Command Line
Dargs-动态CLI参数和完成**简介想要的贡献:如果您有一些可能使其他人受益的用例/配置,请将其提交到examples文件夹。 什么是Dar Dargs-动态CLI参数和完成**简介希望贡献的内容:如果您有可以使其他人受益的用例/配置,请将其提交到examples文件夹。 什么是Dargs? Dargs是一个工具,可用于定义任何CLI命令的动态参数转换和完成。 功能:使用正则表达式定义应处理的CLI参数使用任何外部命令作为参数转换器或完成程序定义结果的缓存持续时间
【文件预览】:
dargs-master
----main.go(698B)
----run()
--------run.go(2KB)
--------generate_bins.go(1KB)
--------command.go(695B)
--------log.go(84B)
--------match_runner.go(2KB)
--------cache.go(716B)
--------generate_completions.go(1KB)
--------command_runner.go(1KB)
--------completions.go(3KB)
--------config.go(4KB)
----Gopkg.toml(986B)
----.circleci()
--------config.yml(1KB)
----examples()
--------aws_ec2.yml(2KB)
--------README.md(226B)
--------quick_start.yml(2KB)
----LICENSE(11KB)
----Gopkg.lock(9KB)
----test()
--------test.sh(2KB)
--------dargs.yml(616B)
--------.gitignore(15B)
----README.md(7KB)
----data()
--------gen.go(71B)
--------bindata.go(11KB)
--------completion_zsh.tmpl(562B)
--------completion_bash.tmpl(862B)
--------bin.tmpl(54B)
----.gitignore(30B)
----cmd()
--------run.go(1KB)
--------generate_bins.go(2KB)
--------generate_completions.go(2KB)
--------root.go(3KB)
--------completions.go(1KB)