从命令行读取参数的方法:
1、os包中有一个string类型的切片变量os.Args,用来处理一些基本的命令行参数,它在程序启动后读取命令行输入的参数
2、flag包的一个扩展功能也能用来解析命令行选项,但是通常被用来替换基本常量,在某些情况下我们希望在命令行给常量一些不一样的值。
》定义flag
》解析参数
》判断参数中是否解析到定义的flag,修改flag的状态,这都是在parse内部处理的
》根据相应的flag状态进行相应的处理
注意:os.Args参数的索引从1开始才是参数部分,然后flag的索引从0开始就是参数部分了