golang的flage包提供了对命令行参数的解析。
1. flage提供的几个基本函数
package main
import (
"flag"
"fmt"
)
func main() {
//1.参数的名字 2.默认的参数 3.参数详情
name := flag.String("name", "happy", "input into your name")
age := flag.Int("age", 23, "your age")
sex := flag.Bool("sex", true, "your sex")
flag.Parse()
fmt.Pri