os.Args是个[]string
里面存着路径和全部参数
直接拼接一下就获取到完整路径了
func GetAllExecutePath()string{ allPath:="" for _,arg:=range os.Args{ allPath+=" "+arg } return allPath }
go run gofly.go start 在linux下运行的路径
在windows下运行的路径