|7 days ago||7 months ago|
|Apache License 2.0||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
A userspace WireGuard client that exposes itself as a proxy
9 projects | news.ycombinator.com | 26 Mar 2022
Configuration management library for stage and production environments ?
1 project | reddit.com/r/golang | 30 Mar 2022
You could prefix your env vars and use this package. https://github.com/kelseyhightower/envconfig
passwords, secrets, keys - best practice
5 projects | reddit.com/r/golang | 23 Feb 2022
I'm looking for a good alternativ to Viper
12 projects | reddit.com/r/golang | 16 Jan 2022
Pretty much all of our services and pkgs use https://github.com/kelseyhightower/envconfig. It’s dead simple, gets out of your way, and is battle tested
Looking for a Go(Golang) buddy
5 projects | reddit.com/r/golang | 8 May 2021
https://github.com/kelseyhightower/envconfig (read config from environment variables, more succinct than viper)
เทส go package จาก GitHub แบบไม่ง้อ go.mod
1 project | dev.to | 26 Apr 2021
Implement an access key rotator
4 projects | dev.to | 25 Apr 2021
Additionally I'll use an own Configuration type meant to hold all information my applications needs. I find github.com/kelseyhightower/envconfig to be quite handy when you have to deal with environment variables:
Website previews for custom Netlify deployments using GitLab CI
10 projects | dev.to | 28 Mar 2021
The site deploy functionality is implemented using a small Go program. It performs the deployment using the official Netlify Open API client library from files on a directory. The directory, the site ID, the authentication token, and the rest of the details are configured using environment variables that are picked up using Kelsey Hightower's envconfig library. The program creates a preview site when the environment variable NETLIFY_DRAFT is set.
Is Viper necessary if my app is only using environment variables?
2 projects | reddit.com/r/golang | 19 Feb 2021
If you are using only env vars to configure your app I would highly recommend this lightweight library https://github.com/kelseyhightower/envconfig
I've been using "caarlos0/env" for nearly 4 years? Anything better?
3 projects | reddit.com/r/golang | 26 Jan 2021
https://github.com/kelseyhightower/envconfig is also popular
What are some alternatives?
viper - Go configuration with fangs
toml - Instream TOML to JSON encoder
env - A simple and zero-dependencies library to parse environment variables into structs.
go-toml - Go library for the TOML file format
go-ssm-config - Go utility for loading configuration parameters from AWS SSM (Parameter Store)
config - JSON or YAML configuration wrapper with convenient access methods.
store - A dead simple configuration manager for Go applications
comment - Golang package for use comments in JSON config files
configuro - An opinionated configuration loading framework for Containerized and Cloud-Native applications.
gookit/config - 📝 Go configuration manage(load,get,set). support JSON, YAML, TOML, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go应用配置加载管理，支持多种格式，多文件加载，远程文件加载，支持数据合并，解析环境变量名