命令行标志 是为命令行程序指定选项的常用方法。例如,在 |
|
|
|
Go 提供了一个 |
|
|
|
基本标志声明可用于字符串、整数和布尔选项。这里我们声明一个字符串标志 |
|
这声明了 |
|
还可以声明一个使用程序中其他地方声明的现有变量的选项。请注意,我们需要将指针传递给标志声明函数。 |
|
声明完所有标志后,调用 |
|
这里我们将只转储解析后的选项和任何尾随位置参数。请注意,我们需要使用例如 |
|
要试验命令行标志程序,最好先将其编译,然后直接运行生成的二进制文件。 |
|
尝试使用构建的程序,首先为所有标志提供值。 |
|
请注意,如果省略标志,它们将自动采用其默认值。 |
|
可以在任何标志之后提供尾随位置参数。 |
|
请注意, |
|
使用 |
|
如果提供未指定给 |
|
下一个示例:命令行子命令.