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