go语言 获取命令行参数

 一.获取用户在命令行输入的参数代码示例

package main

import "fmt"

import "os"

func main() {
	// 接收用户传递的参数,都是以字符串方式进行传递的
	list := os.Args
	n := len(list)
	fmt.Printf("n=%v\n", n)

	// xx.exe a b c
	for i := 0; i < n; i++ {
		fmt.Printf("list[%d]=%s\n", i, list[i])
	}
	// 使用迭代方法
	for i, data := range list {
		fmt.Printf("list[%d]=%s\n", i, data)
	}
}

二.执行结果示意图

猜你喜欢

转载自blog.csdn.net/m0_38068812/article/details/82728837