type Config struct {
Server Server `mapstructure:"server" json:"server" yaml:"server"`
Mysql Mysql `mapstructure:"mysql" json:"mysql" yaml:"mysql"`
Consul Consul `mapstructure:"consul" json:"consul" yaml:"consul"`
}
type Consul struct {
Host string `mapstructure:"host"`
Port int `mapstructure:"port"`
Name string `mapstructure:"name"`
Tags []string `mapstructure:"tags"`
}
type Mysql struct {
Host string `mapstructure:"host"`
Port int `mapstructure:"port"`
Name string `mapstructure:"name"`
User string `mapstructure:"user"`
Password string `mapstructure:"password"`
}