【文件属性】:
文件名称:envkeygo:EnvKey的官方Go客户端库
文件大小:5KB
文件格式:ZIP
更新时间:2021-05-24 09:07:25
go golang security devops encryption
envkey-go
将与Go项目集成,以安全,自动地为开发人员和服务器同步api密钥,凭据和其他配置。
安装
go get github.com/envkey/envkeygo
用法
首先,在生成一个ENVKEY 。 然后在项目根目录(开发中)或环境变量(服务器上)中的gitignored .env文件中设置ENVKEY=...
然后在main.go加载您的EnvKey配置:
// main.go
import (
"os"
_ "github.com/envkey/envkeygo"
)
// assuming you have GITHUB_TOKEN set in EnvKey
token := os . Getenv ( "GITHUB_TOKEN" ) // this will stay in sync
覆盖变量
envkeygo不会覆盖现有的环境变量或.env文
【文件预览】:
envkeygo-master
----.gitignore(275B)
----envkeygo.go(216B)
----version.txt(5B)
----LICENSE(1KB)
----README.md(3KB)
----loader()
--------loader.go(645B)
--------loader_test()
----release.sh(89B)