阅读量:0
在Golang中,可以使用os.Args
来获取当前命令行参数。
示例代码如下:
package main import ( "fmt" "os" ) func main() { // 获取所有命令行参数 args := os.Args // 第一个参数是程序本身的名称 fmt.Println("程序名称:", args[0]) // 遍历输出其余的参数 for i := 1; i < len(args); i++ { fmt.Println("参数", i, ":", args[i]) } }
运行此程序时,可以在命令行中输入参数,然后程序将输出相应的参数。
例如:
go run main.go hello world
输出:
程序名称: main 参数 1 : hello 参数 2 : world