package main import ( "github.com/caarlos0/env" ) type config struct { HTTPHost string `env:"ORION_HTTP_HOST"` HTTPPort string `env:"ORION_HTTP_PORT"` } func overwriteFromEnv(conf *config) error { if err := env.Parse(conf); err != nil { return err } return nil } func newDefaultConfig() *config { return &config{ HTTPHost: "0.0.0.0", HTTPPort: "8888", } }