Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { HTTPAddr string `mapstructure:"HTTP_ADDR"` DatabaseDSN string `mapstructure:"DATABASE_DSN"` DBRetryCount int `mapstructure:"DB_RETRY_COUNT"` DBRetryBackoff time.Duration `mapstructure:"DB_RETRY_BACKOFF"` MigrationsPath string `mapstructure:"MIGRATIONS_PATH"` DetailsServerAddr string `mapstructure:"DETAILS_SERVER_ADDR"` DetailsServerRetryCount int `mapstructure:"DETAILS_SERVER_RETRY_COUNT"` DetailsServerRetryBackoff time.Duration `mapstructure:"DETAILS_SERVER_RETRY_BACKOFF"` DetailsServerMaxRetryBackoff time.Duration `mapstructure:"DETAILS_SERVER_MAX_RETRY_BACKOFF"` }
Config represents the application configuration.
func LoadConfig ¶
LoadConfig loads the application configuration from a .env file.
Click to show internal directories.
Click to hide internal directories.