文件名称:commando:易于使用的命令行应用程序构建器
文件大小:610KB
文件格式:ZIP
更新时间:2024-06-05 00:58:32
go cli golang golang-library golang-package
突击队 Commando可帮助您轻松创建漂亮的CLI应用程序。 它解析样式的命令行参数,支持子命令体系结构,允许标记的简称别名,并捕获必需的和可选的参数。 创建该库的动机是提供易于使用的API,以创建简单的命令行工具。 该库使用包来解析命令行参数。 请访问此软件包的文档以了解支持的参数和标志模式。 文献资料 教程 安装 $ go get -u "github.com/thatisuday/commando" 术语 假设我们正在构建一个CLI工具reactor以生成和管理React前端项目。 根命令 $ reactor --version $ reactor -v $ reactor --help $ reactor -h 在上面的示例中, reactor本身就是root命令。 在此,-- --version和-v是标志。 --version是长标记名称, -v是短标记名称。 -v是
【文件预览】:
commando-master
----templates.go(2KB)
----.github()
--------workflows()
----assets()
--------logo.svg(85KB)
--------logo.png(278KB)
----tests()
--------invalid-default-value.go(259B)
--------valid-registry.go(4KB)
--------empty-exec-name.go(172B)
--------missing-action-function.go(208B)
----LICENSE(1KB)
----commando.go(21KB)
----.gitignore(269B)
----go.sum(533B)
----demo()
--------reactor.cast(6KB)
--------reactor.go(4KB)
--------reactor.gif.sh(49B)
--------reactor.gif(301KB)
----README.md(23KB)
----commando_test.go(10KB)
----go.mod(94B)