Go语言获取命令行参数

package main

import (
"os"
"fmt"
)

func main() {

args := os.Args //获取用户输入的所有参数
if args == nil || len(args) <2{
Usage()//如果用户没有输入,或参数个数不够,则调用该函数提示用户
return
}
name := args[1] //获取输入的第一个参数
age := args[2] //获取输入的第二个参数
fmt.Println("your name is:",name,"\nyour age is:",age)
}
var Usage = func() {
fmt.Println("you name?");
fmt.Println("you age?");
}

posted @ 2022-02-28 10:43  China Soft  阅读(273)  评论(0编辑  收藏  举报