Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configurations ¶
type Configurations struct { Redis RedisConfig Server ServerConfig }
type DbConfig ¶
type DbConfig struct { Name string `validate:"required"` User string `validate:"required"` Password string `validate:"required"` Host string `validate:"required"` }
func LoadDbConfig ¶
func LoadDbConfig() *DbConfig
type OSSConfig ¶
type OSSConfig struct { AccessKey string `validate:"required"` SecretKey string `validate:"required"` }
func LoadOSSConfig ¶
func LoadOSSConfig() *OSSConfig
type RedisConfig ¶
type RedisConfig struct { Address string `validate:"required"` Password string `validate:"required"` DB int `validate:"required"` }
func LoadRedisConfig ¶
func LoadRedisConfig() *RedisConfig
type ServerConfig ¶
type ServerConfig struct {
Host string `validate:"required,ip"`
}
func LoadServerConfig ¶
func LoadServerConfig() *ServerConfig
Click to show internal directories.
Click to hide internal directories.