golang走起(四)执行命令行
2016-02-19 19:06
525 查看
golang走起(四)执行命令行
代码如下:package main import ( "flag" "fmt" ) var ( x = flag.Int("x", 10, "input x") y = flag.Int("y", 20, "input y") s = flag.String("s", "hello world", "input string") ) func main() { flag.Parse() fmt.Printf("x:%d, y:%d, s:%s", *x, *y, *s) }
运行结果如下:
x:10, y:20, s:hello world
怎么查看要使用什么命令呢?
用命令行打出 -h,给出的结果
-addr string
http service address (default “:8080”)
-s string
input string (default “hello world”)
-x int
input x (default 10)
-y int
input y (default 20)
golang 在这方面还是很良心的,very very 方便
从上面结果看出,可以使用命令 -x 11 -y 21 -s nihao
结果如下:
x:11, y:21, s:nihao
相关文章推荐
- golang走起(三)list简单使用和interface{}
- GoDaddy开通中文客服电话,沟通不再是问题
- golang走起(二)对象与指针二
- golang走起(一)对象与指针
- Google反编译新工具——Enjarify
- uva 11054 Wine trading in Gergovia
- [golang note] 数组切片
- golang笔记——IDE
- mongo 命令
- learning Go
- Guava学习笔记:Google Guava 类库简介
- poj2195 Going Home
- 被拒--悲剧之ORA-01017: invalid username/password; logon denied 错误
- 由引入 Google Protobuf 引发的工程管理思考
- goto函数
- 忘记Django登陆账号和密码的处理方法
- 忘记Django登陆账号和密码的处理方法
- Django笔记 自定义ListView通用视图
- Go语言基于Socket编写服务器端与客户端通信的实例
- Intellj IDEA 15 搭建golang开发环境(超简单,可Debug,附下载链接)