获取当前运行的操作系统中 Go 的工作目录和项目目录的路径
package main import ( "fmt" "os" ) func main() { //获取 go 工作目录 var home string = os.Getenv("GOROOT") fmt.Printf("GO 工作目录是 %s\n",home) //获取 go 项目目录 path := os.Getenv("GOPATH") fmt.Printf("GO 项目目录是 %s\n",path) }
package main import ( "fmt" "os" ) func main() { //获取 go 工作目录 var home string = os.Getenv("GOROOT") fmt.Printf("GO 工作目录是 %s\n",home) //获取 go 项目目录 path := os.Getenv("GOPATH") fmt.Printf("GO 项目目录是 %s\n",path) }