Package flag
import “flag”
flag 包实现命令行标签解析.
简单Demo
1 | package main |
像Linux命令行一样查看帮助
执行时不带参数,使用默认值
执行时赋值参数
使用说明:
- 定义标签
1 | // 定义interger标签 |
- 解析参数
1 | flag.Parse() |
- 使用标签
1 | fmt.Println("ip has value ", *num) |
经验
在开发的时候,很多时候会有多个环境,基本会以这种方式去加载对应环境的配置文件
你若盛开,清风自来
import “flag”
flag 包实现命令行标签解析.
1 | package main |
1 | // 定义interger标签 |
1 | flag.Parse() |
1 | fmt.Println("ip has value ", *num) |
在开发的时候,很多时候会有多个环境,基本会以这种方式去加载对应环境的配置文件
文章作者:Craze lee
发布时间:2019年05月06日 - 11:05
最后更新:2019年05月06日 - 12:05
原始链接:http://craze-lee.github.io/2019/05/06/Golang/进阶/flag包使用/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。
微信支付
支付宝