go语言godotenv包的使用

作者: 豆瓣奶茶 | 来源:发表于2018-05-26 17:01 被阅读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就可以获得我们在环境变量中的配置

    相关文章

      网友评论

        本文标题:go语言godotenv包的使用

        本文链接:https://www.haomeiwen.com/subject/blimjftx.html