package main import ( "fmt" "os" ) func main(){ fmt.Println("args[0]=",os.Args[0] ) // os.Args[0] 是该程序的名称 if len(os.Args)>1 { for index,v := range os.Args{ if index ==0{ continue } fmt.Printf("args[%d]=%v\n",index,v) } } }
编译成os_args.exe 在它所在目录下执行
D:\GoPath\src\MyProject\pingguoxueyuan\gostudy\listen14\os_args>os_args.exe a b c d e f gkf args[0]= os_args.exe args[1]=a args[2]=b args[3]=c args[4]=d args[5]=e args[6]=f args[7]=gkf