Command Args

概述 #

调用 os 包即可。

例子 #

获取参数个数, 遍历参数 #

package main

import (
	"fmt"
	"os"
)

func main() {
	fmt.Printf("Number of args is %d\n\n", len(os.Args))

	for _, arg := range os.Args {
		fmt.Println(arg)
	}
}

// $ go build main.go
// $ ./main -a -b --c -d
// 输出如下 
/**
  Number of args is 5

  ./main
  -a
  -b
  --c
  -d
*/

转载申请

本作品采用 知识共享署名 4.0 国际许可协议 进行许可,转载时请注明原文链接,图片在使用时请保留全部内容,商业转载请联系作者获得授权。

© 蛮荆 | 陕公网安备 61011302001681 号 | 陕ICP备2023004378号-1 | Rendered by Hugo