cli:最小的Go CLI软件包

时间:2024-06-07 15:26:19
【文件属性】:

文件名称:cli:最小的Go CLI软件包

文件大小:18KB

文件格式:ZIP

更新时间:2024-06-07 15:26:19

Go

cli 最小的,面向命令的CLI软件包。 特征 非常小的简单API。 支持POSIX标志。 只有外部依赖项是 。 子命令和子命令别名。 自动生成的帮助。 安装 go get -u go.coder.com/cli 例子 有关更多信息,请参见examples/ 。 简单的CLI package main import ( "fmt" "github.com/spf13/pflag" "go.coder.com/cli" ) type cmd struct { verbose bool } func ( c * cmd ) Run ( fl * pflag. FlagSet ) { if c . verbose { fmt . Println ( "verbose enabled" ) } fmt . Pri


【文件预览】:
cli-master
----go.mod(146B)
----run.go(3KB)
----go.sum(23KB)
----command.go(2KB)
----command_test.go(4KB)
----help.go(2KB)
----examples()
--------simple()
--------subcommands()
----.sail()
--------Dockerfile(163B)
----doc.go(492B)
----LICENSE.md(1KB)
----README.md(2KB)
----.gitignore(7B)

网友评论