1
15
使用“flag”包: http://golang.org/pkg/flag/ . 但是,它不执行双破折号参数。没有任何东西可以完全模仿GNU的getopt行为。 |
2
14
谷歌创造了一个
getopt
包装(包装)
|
3
10
在“命令行用户界面”部分,有几个库可以解析 getopt-long parameters . 我试过了,用go1.0.2:
例子:
提供的其他默认参数
|
4
7
我只是为你做的:
也见 https://play.golang.org/p/XtNXG-DhLI 测试: $ ./8.out -help -version monkey business I need somebody Version Zero arg 3: monkey arg 4: business |
5
6
|
6
5
另一个选择是
Kingping
它为您期望从现代命令行解析库得到的所有标准产品提供支持。它有
以及
|
7
2
我想你想要的是多科特。我给你介绍一下 to an earlier answer 我张贴了详细信息。 |
grandmasternik · 缺少文件或方法 2 年前 |
nvh · 无限期运行Go例程(完成后重新启动) 2 年前 |
Gabe Tucker · 无法在golang中分配接口对象指针 2 年前 |
kepemo2494 · 如何使用docker运行golang? 2 年前 |
muthermutton · 为什么我的切片在追加时没有更新?[重复] 2 年前 |
nos · 将Golang二进制文件读入切片数据,结果为零 2 年前 |
Tono Nam · 指向同一内存位置的两个不同类型的对象 2 年前 |