【文件属性】:
文件名称:go-flags:去命令行选项解析器
文件大小:74KB
文件格式:ZIP
更新时间:2021-04-12 21:12:29
Go
go-flags:用于解析命令行参数的go库
该库提供了与go的内置标志库类似的功能,但提供了更多的功能和更好的格式。 从文档中:
软件包标志提供了广泛的命令行选项解析器。 标志包的功能类似于go内置标志包,但是提供了更多选项,并使用反射功能提供了一种方便且简洁的方式来指定命令行选项。
支持的功能:
带有短名称的选项(-v)
长名称的选项(-详细)
带参数和不带参数的选项(布尔型与其他类型)
具有可选参数和默认值的选项
多个选项组,每个选项组包含一组选项
生成并打印格式正确的帮助消息
在-之后传递其余命令行参数(可选)
忽略未知的命令行选项(可选)
支持-I / usr / include -I = / usr / include -I / usr / include选项参数规范
支持多个短选项-aux
支持所有原始的go类型(字符串,int {8..64},uint