InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →
Top 23 Go environment-variable Projects
-
First we will load our envs with the godotenv package, then we start our cognito client, passing the COGNITO_CLIENT_ID, which we got earlier, then we start gin and create a server, that's enough.
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
config
A lightweight yet powerful configuration manager for the Go programming language (by golobby)
-
-
-
konf
The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP). (by nil-go)
Project mention: Konf 1.0 – The simplest config loader for Go supports file, env, flag and clouds | news.ycombinator.com | 2024-03-20 -
joshbetz/config
🛠 A configuration library for Go that parses environment variables, JSON files, and reloads automatically on SIGHUP. (by joshbetz)
-
-
tfenv
Transform environment variables for use with Terraform (e.g. `HOSTNAME` ⇨ `TF_VAR_hostname`) (by cloudposse-archives)
-
EpicEnv
An epic environment manager to fix local environment variable management among git collaborators. Like python virtual envs, but for environment variables.
Project mention: EpicEnv: Sharing secrets among collaborators with Git | news.ycombinator.com | 2024-08-04 -
ini
📝 Go INI config management. support multi file load, data override merge. parse ENV variable, parse variable reference. Dotenv file parse and loader. INI配置读取管理,支持多文件加载,数据覆盖合并, 解析ENV变量, 解析变量引用。DotEnv 解析加载 (by gookit)
-
hocon
go implementation of lightbend's HOCON configuration library https://github.com/lightbend/config
-
-
-
-
Simple to use, https://github.com/romantomjak/env-vault/ I have a makefile I use to make it simple.
-
sicher
Sicher is a go module that allows secure storage of encrypted credentials in a version control system.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go environment-variables discussion
Go environment-variables related posts
-
EpicEnv: Sharing secrets among collaborators with Git
-
An epic environment manager to fix local environment variable management
-
IBM Planning to Acquire HashiCorp
-
Top Secrets Management Tools for 2024
-
How to secure secrets in docker-compose setup?
-
GitHub - m-mizutani/zenv: Enhanced env command to set environment variable by various method
-
It might be nothing new for you guys, but I just found out that I can store my docker-compose files on GitHub.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 7 Sep 2024
Index
What are some of the best open-source environment-variable projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | godotenv | 8,114 |
2 | env | 4,755 |
3 | cleanenv | 1,588 |
4 | envsubst | 745 |
5 | go-env | 551 |
6 | aconfig | 535 |
7 | fig | 369 |
8 | config | 360 |
9 | gotenv | 294 |
10 | envdecode | 223 |
11 | konf | 222 |
12 | joshbetz/config | 216 |
13 | zenv | 141 |
14 | tfenv | 128 |
15 | EpicEnv | 108 |
16 | ini | 84 |
17 | hocon | 77 |
18 | ess | 71 |
19 | env | 61 |
20 | config | 48 |
21 | env-vault | 33 |
22 | sicher | 31 |
23 | environment-variables | 24 |