Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { EnvMode string `envconfig:"ENV_MODE" default:"development" required:"true"` Port string `envconfig:"PORT" default:"8000" required:"true"` ReadTimeOut time.Duration `envconfig:"READ_TIMEOUT" default:"5s" required:"true"` ReadHeaderTimeOut time.Duration `envconfig:"READ_HEADER_TIMEOUT" default:"5s" required:"true"` WriteTimeOut time.Duration `envconfig:"WRITE_TIMEOUT" default:"5s" required:"true"` IdleTimeOut time.Duration `envconfig:"IDLE_TIMEOUT" default:"60s" required:"true"` }
Config is a configuration struct that contains all environment variables of the app.
Click to show internal directories.
Click to hide internal directories.