NewDefaultConfig creates a new Config instance with default values.
()
| 20 | |
| 21 | // NewDefaultConfig creates a new Config instance with default values. |
| 22 | func NewDefaultConfig() Config { |
| 23 | return Config{ |
| 24 | Airbrake: airbrake.NewDefaultConfig(), |
| 25 | Bugsnag: bugsnag.NewDefaultConfig(), |
| 26 | Honeybadger: honeybadger.NewDefaultConfig(), |
| 27 | Sentry: sentry.NewDefaultConfig(), |
| 28 | } |
| 29 | } |
| 30 | |
| 31 | // LoadConfigFromEnv creates a new Config instance loading values from environment variables. |
| 32 | func LoadConfigFromEnv(c *Config) (*Config, error) { |