godotenv:Ruby的dotenv库的Go端口(从`.env`加载环境变量。)

时间:2024-05-17 13:38:57
【文件属性】:

文件名称:godotenv:Ruby的dotenv库的Go端口(从`.env`加载环境变量。)

文件大小:15KB

文件格式:ZIP

更新时间:2024-05-17 13:38:57

Go

GoDotEnv Ruby dotenv项目的Go(golang)端口(从.env文件加载env vars) 从原始库中: 在环境中存储配置是十二因素应用程序的宗旨之一。 部署环境之间可能发生变化的所有内容(例如数据库的资源句柄或外部服务的凭据)都应从代码中提取到环境变量中。 但是,在运行多个项目的开发机器或连续集成服务器上设置环境变量并不总是可行的。 启动环境后,Dotenv将.env文件中的变量加载到ENV中。 它可以用作库(用于为自己的守护程序等在env中加载)或bin命令。 有针对Linuxish和Windows环境的测试范围和CI,但是我无法保证Windows上的bin版本有效。 安装 作为图书馆 go get github.com/joho/godotenv 或者如果您想将其用作bin命令 go get github.com/joho/godotenv/cmd/g


【文件预览】:
godotenv-master
----godotenv.go(9KB)
----godotenv_test.go(13KB)
----autoload()
--------autoload.go(232B)
----renovate.json(41B)
----cmd()
--------godotenv()
----LICENCE(1KB)
----.github()
--------workflows()
----.gitignore(10B)
----README.md(5KB)
----fixtures()
--------plain.env(80B)
--------equals.env(70B)
--------substitutions.env(114B)
--------exported.env(39B)
--------quoted.env(128B)
--------invalid1.env(21B)
----go.mod(41B)

网友评论