摘要
可以这样启动
$ ./httpd -d html --port=3000
或者
$ ./httpd -d html --port 3000
或者
$ ./httpd -d html -p=3000
或者
$ ./httpd -d html -p 3000
接下来讲述一下出现在参数定义中的标签,它们是解析参数以及显示帮助时器关键作用的因素。
标签cli,usage,dft
cli 支持4个标签
cli - 参数flag名,如示例中的 cli:"h,help" cli:"H,host" 等 usage - 参数使用描述,是会显示在帮助中的文本 dft - 指定参数默认值,可以指定环境变量为默认值,比如这样 dft:"$HOME" name - 参数引用名,并无实质功能创建命令行程序的命令行工具 clier goplus
clier 是 mkideal/cli 下的一个命令行程序,它也是使用 cli 构建的。 clier 用于创建一条命令,比如这样
$ clier hello$ clier -s "this is hello command's description" hello
goplus 的 new 子命令可以构建完整的基于 cli 的命令行程序。使用示例
$ goplus new hello # 最基本的单命令程序$ goplus new -t http httpd # 通过 `-t` 参数指定程序类型为`http`$ goplus new -t tree demo # 基本的多命令程序
本文只是一个 cli 的简要介绍。下面几篇是关于 cli 的更详细的介绍
查看更多关于使用go构建命令行程序的快捷之道_html/css_WEB-ITnose的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did112105