package config type Config struct { Name string Env Env BaseURL string Conn ConnSettings } type ConnSettings struct { Store string DSN string AdditionalSettings map[string]any } func (c Config) Environment() Env { return ValidEnvOrDev(c.Env) }