Go 获取环境变量

8 min read

导入”os”包通过os包中的Getenv方法来获取

func Getenvkey 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