没有合适的资源?快使用搜索试试~ 我知道了~
cli:用于实现命令行界面的Go库
共22个文件
go:16个
mod:1个
license:1个
需积分: 9 0 下载量 97 浏览量
2021-02-26
03:05:20
上传
评论
收藏 31KB ZIP 举报
温馨提示
转到CLI库 cli是用于在Go中实现强大的命令行界面的库。 cli是为 , , , , 和CLI的库。 特征 简单的基于子命令的CLI: cli foo , cli bar等。 支持嵌套子命令,例如cli foo bar 。 对默认子命令的可选支持,因此cli执行除错误以外的操作。 支持Go中带有回调的子命令,标志和参数的shell自动补全。 您无需编写任何shell代码。 自动生成帮助以列出子命令 自动求助标志识别-h , --help ,等等。 -v和--version自动版本标志识别。 用于与终端进行交互的帮助程序,例如输出信息,请求输入等。这些是可选的,您始终可以根据自己的选择与终端进行交互。 Go接口/类型的使用使扩展库的各个部分变得轻而易举。 例子 以下是创建和运行CLI的简单示例 package main import ( "log" "os"
资源推荐
资源详情
资源评论
收起资源包目录
cli-master.zip (22个子文件)
cli-master
go.mod 819B
ui_writer.go 349B
ui_writer_test.go 559B
cli_test.go 33KB
go.sum 5KB
ui_colored.go 2KB
command.go 2KB
help.go 2KB
.travis.yml 180B
ui_concurrent.go 877B
LICENSE 16KB
README.md 2KB
Makefile 377B
ui_mock_test.go 748B
ui.go 4KB
ui_concurrent_test.go 111B
autocomplete.go 1KB
ui_mock.go 2KB
command_mock.go 1KB
cli.go 21KB
command_mock_test.go 120B
ui_test.go 3KB
共 22 条
- 1
资源评论
好摩
- 粉丝: 28
- 资源: 4635
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功