Go语言学习之旅16——接收命令行参数

我们如果编写的是Linux或Mac等的命令行程序,需要在执行程序的时候接收相关命令,我们就可以使用os包来实现

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package main

import (
"fmt"
"os"
)

func main() {
list := os.Args
len := len(list)
fmt.Println("命令行参数长度为:", len)

for index, v := range list {
fmt.Printf("list[%d] = %s", index, v)
}
}