Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GinConf ¶
type GinConf struct { Addr string `mapstructure:"addr" json:"addr"` Mode string `mapstructure:"mode" json:"mode"` NoRoute bool `mapstructure:"no_route" json:"no_route"` NoMethod bool `mapstructure:"no_method" json:"no_method"` }
启动 gin 框架需要有关配置
type SparrowConf ¶
type SparrowConf struct { Gin *GinConf `mapstructure:"gin" json:"gin"` Access *log.LoggerConfig `mapstructure:"access" json:"access"` // 框架的路由日志 Log *log.LoggerConfig `mapstructure:"log" json:"log"` // 业务日志 }
SparrowConf sparrow 框架本身的配置
type ViperConf ¶
ViperConf cmd 配置 结构体
func NewViperConfig ¶
NewViperConfig 生成一个新的 cmd 配置
func (*ViperConf) OnConfigChange ¶
OnConfigChange 配置文件发生变更后的回调函数
Click to show internal directories.
Click to hide internal directories.