区块链系统教程我爱编程

go语言godotenv包的使用

2018-05-26  本文已影响24人  豆瓣奶茶

godotenv是ruby社区的dotenv的Golang移植版本。该库会解析 .env 文件,该文件是一个典型的INI格式的文件,类似于下面:

SOME_ENV_VAR=somevalue

然后在你的代码中调用 godotenv.Load() 即可解析并将相应的Key/Value对都放到环境变量中。

例如可以通过 os.Getenv("SOME_ENV_VAR") 获取。

package main
import "github.com/joho/godotenv"
func main(){
    err := godotenv.Load()
    if err != nil {
        log.Fatal(err)
    }
    var temp = os.Getenv("ADDR")
}

temp就可以获得我们在环境变量中的配置

上一篇 下一篇

猜你喜欢

热点阅读