Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AliSmsConfig ¶
type ConsulConfig ¶
type NacosConfig ¶
type RedisConfig ¶
type ServerConfig ¶
type ServerConfig struct { Name string `mapstructure:"name" json:"name"` // 名称 Host string `mapstructure:"host" json:"host"` // 主机地址 Tags []string `mapstructure:"tags" json:"tags"` // 标签列表 Port int `mapstructure:"port" json:"port"` // 端口号 UserSrvInfo map[string]UserSrvConfig `mapstructure:"services" json:"services"` // 用户服务配置 JWTInfo JWTConfig `mapstructure:"jwt" json:"jwt"` // jwt配置 AliSmsInfo AliSmsConfig `mapstructure:"sms" json:"sms"` // sms配置 RedisInfo RedisConfig `mapstructure:"redis" json:"redis"` // redis配置 ConsulInfo ConsulConfig `mapstructure:"consul" json:"consul"` // consul配置 }
ServerConfig 服务配置
type UserSrvConfig ¶
type UserSrvConfig struct { Host string `mapstructure:"host" json:"host"` // 主机地址 Port int `mapstructure:"port" json:"port"` // 端口号 Name string `mapstructure:"name" json:"name"` // 名称 }
UserSrvConfig 用户服务配置
Click to show internal directories.
Click to hide internal directories.