1. 程式人生 > >golang命令行參數

golang命令行參數

con 命令行 true println 9.png bsp ack var 圖片

os.Args獲取命令行參數

os.Args是一個srting的切片,用來存儲所有的命令行參數

package main

import (
	"fmt"
	"os"
)

func main() {
	fmt.Println(os.Args)
}

技術分享圖片

flag獲取命令行參數

package main

import (
	"flag"
	"fmt"
)

func main() {
	var c string

	flag.StringVar(&c, "c", "", "set config file")
	flag.Parse()
	fmt.Println(c)

}

技術分享圖片

 

golang命令行參數