命令行参数基本使用
- 看一个需求
- 我们希望能够获取到命令行输入的各种参数,该如何处理? 如图:=> 命令行参数
- 基本介绍
- os.Args 是一个 string 的切片,用来存储所有的命令行参数
- 演示案例:
- 请编写一段代码,可以获取命令行各个参数
package main import ( "fmt" "os" ) func main() { fmt.Println("命令行的参数有", len(os.Args)) //遍历os.Args切片,就可以得到所有的命令行输入参数值 for i, v := range os.Args { fmt.Printf("args[%v]=%v\n", i, v) } }