Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { App *AppConfig `yaml:"app" validate:"required"` InternalAuth *InternalAuthConfig `yaml:"internalAuth" validate:"required"` DB *rslibconfig.DBConfig `yaml:"db" validate:"required"` TTS *GoogleTextToSpeechConfig `yaml:"googleTextToSpeech" validate:"required"` Trace *rslibconfig.TraceConfig `yaml:"trace" validate:"required"` CORS *rslibconfig.CORSConfig `yaml:"cors" validate:"required"` Shutdown *ShutdownConfig `yaml:"shutdown" validate:"required"` Log *rslibconfig.LogConfig `yaml:"log" validate:"required"` Swagger *rslibconfig.SwaggerConfig `yaml:"swagger" validate:"required"` Debug *libconfig.DebugConfig `yaml:"debug"` }
func LoadConfig ¶
type InternalAuthConfig ¶
type ShutdownConfig ¶
Click to show internal directories.
Click to hide internal directories.