【文件属性】:
文件名称:cli:CLI-使用go构建命令行应用程序的软件包
文件大小:83KB
文件格式:ZIP
更新时间:2021-05-10 17:32:32
Go
命令行界面
截屏
主要特征
轻巧易用。
按标记定义标记,例如标记名称(短或/和长),描述,默认值,密码,提示等。
类型安全。
输出看起来非常不错。
支持自定义验证器。
支持切片和映射作为标志。
支持任何类型作为实现cli.Decoder接口的标志字段。
支持任何类型作为使用FlagParser的标志字段。
命令建议。(例如hl => help ,“ veron” =>“ version”)。
支持标志的默认值,甚至支持有关环境变量的表达式(例如dft:"$HOME/dev" )。
支持git commit命令之类的编辑器(请参见示例和 )。
API文档
见
例子
示例3:如何使用必需的标志
示例4:如何使用默认标志
示例5:如何使用切片
示例6:如何使用地图
示例7:使用强制标志
示例8:子命令的用法
示例9:自动帮助
示例10:验证器的用法
示例11:提示和密码
示例