'Discoverable' Environment Variables for Configuration

This page summarizes the projects mentioned and recommended in the original post on /r/golang

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. flagtags

    Tag structs fields to generate urfave/cli flags

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. env

    A simple, zero-dependencies library to parse environment variables into structs

  4. go-envconfig

    A Go library for parsing struct tags from environment variables.

  5. env

    🔍 Load environment variables into a config struct (by go-simpler)

  6. uconfig

    Lightweight, zero-dependency, and extendable configuration management library for Go

    I’ve really enjoyed using this one… https://github.com/omeid/uconfig You set some struct tags and it can print out what’s available. Can use flags as well, or a file.

  7. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • A lightweight package for loading environment variables into structs

    3 projects | /r/golang | 29 Jan 2022
  • Konf 1.0 – The simplest config loader for Go supports file, env, flag and clouds

    1 project | news.ycombinator.com | 20 Mar 2024
  • Safely Load Environment Variables

    2 projects | /r/golang | 24 Mar 2023
  • A new method of configuration load in Golang

    2 projects | news.ycombinator.com | 28 Dec 2022
  • GitHub - shaj13/env: Idiomatic go environment variable declaration and parsing for go.

    1 project | /r/golang | 4 Nov 2022

Did you know that Go is
the 4th most popular programming language
based on number of references?