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