#[[Programming]]

caarlos0/

env

#Programming

Go言語のアプリケーション設定ライブラリ

構造体フィールドに環境変数とのマッピングを記述できる

type config struct {
  Home string `env:"HOME"`
}

// parse
var cfg config
err := env.Parse(&cfg)

// parse with generics
cfg, err := env.ParseAs[config]()

github.com https://github.com/caarlos0/env

neighbourhood

Go Go env

links · 1