NewDefaultConfig creates a new Config instance with default values.
()
| 24 | |
| 25 | // NewDefaultConfig creates a new Config instance with default values. |
| 26 | func NewDefaultConfig() Config { |
| 27 | return Config{ |
| 28 | DSN: "", |
| 29 | Release: fmt.Sprintf("imgproxy@%s", version.Version), |
| 30 | Environment: "production", |
| 31 | } |
| 32 | } |
| 33 | |
| 34 | // LoadConfigFromEnv creates a new Config instance loading values from environment variables. |
| 35 | func LoadConfigFromEnv(c *Config) (*Config, error) { |