在项目有时候需要来获取从命令行输入的参数,例如在命令行中指定配置文件
可以使用os包和flag包
一、通过golang的os库
os包以跨平台的方式,提供了一些与操作系统交互的函数和变量。
os.Args 获取命令行参数,返回一个字符串数组,第一个参数就是执行文件本身,后面的参数是从命令行输入的参数
例如:
func main() {
for i := range os.Args {
fmt.Prin
在项目有时候需要来获取从命令行输入的参数,例如在命令行中指定配置文件
可以使用os包和flag包
一、通过golang的os库
os包以跨平台的方式,提供了一些与操作系统交互的函数和变量。
os.Args 获取命令行参数,返回一个字符串数组,第一个参数就是执行文件本身,后面的参数是从命令行输入的参数
例如:
func main() {
for i := range os.Args {
fmt.Prin