go flag使用 cobra库

示例:
package main

import (
"flag"
"fmt"
)

func main(){
var ip int
flag.IntVar(&ip, "interval",86400, "指定时间间隔") #提示名称,默认值,help message
flag.Parse() #解析命令行参数
fmt.Println("ip地址是:\n\t",ip)
}

$ ./ip
ip地址是:
  86400


 ./ip -h
Usage of ./ip:
-interval int
指定时间间隔 (default 86400)

posted on 2020-04-17 17:00  python+go小白·  阅读(248)  评论(0)    收藏  举报