导入”os”包通过os包中的Getenv方法来获取
func Getenv(key string) string { }
示例代码:
package main import "fmt" import "os" func main(){ var JAVAHOME string JAVAHOME = os.Getenv("JAVA_HOME") fmt.Println(JAVAHOME) }
输出结果
➜ /tmp touch main.go ➜ /tmp vim main.go ➜ /tmp go run main.go /Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home