Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AllConfig ¶
type AllConfig struct { Server ServerConfig `mapstructure:"server_config"` Logger LoggerConfig `mapstructure:"logger_config"` Mysql MysqlConfig `mapstructure:"mysql_config"` Redis RedisConfig `mapstructure:"redis_config"` }
AllConfig 全部配置文件
var All *AllConfig
All 全部配置索引
type LoggerConfig ¶
type LoggerConfig struct { Level string `mapstructure:"level"` Path string `mapstructure:"path"` MaxAge time.Duration `mapstructure:"max_age"` RotationTime time.Duration `mapstructure:"rotation_time"` }
LoggerConfig 日志配置
type MysqlConfig ¶
type MysqlConfig struct { Connection string `mapstructure:"connection"` MaxIdle int `mapstructure:"max_idel"` MaxOpen int `mapstructure:"max_open"` }
MysqlConfig 数据库配置
type RedisConfig ¶
type RedisConfig struct {
Connection string `mapstructure:"connection"`
}
RedisConfig 缓存配置
type ServerConfig ¶
type ServerConfig struct {
HttpPort string `mapstructure:"http_port"`
}
ServerConfig 服务配置
Click to show internal directories.
Click to hide internal directories.