Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( GlobalServerConfig ServerConfig GlobalNacosConfig NacosConfig )
Functions ¶
This section is empty.
Types ¶
type MysqlConfig ¶
type MysqlConfig struct { Host string `mapstructure:"host" json:"host"` Port int `mapstructure:"port" json:"port"` Name string `mapstructure:"db" json:"db"` User string `mapstructure:"user" json:"user"` Password string `mapstructure:"password" json:"password"` Salt string `mapstructure:"salt" json:"salt"` }
type NacosConfig ¶
type OtelConfig ¶
type OtelConfig struct {
EndPoint string `mapstructure:"endpoint" json:"endpoint"`
}
type RPCSrvConfig ¶
type RPCSrvConfig struct {
Name string `mapstructure:"name" json:"name"`
}
type RedisConfig ¶
type ServerConfig ¶
type ServerConfig struct { Name string `mapstructure:"name" json:"name"` Host string `mapstructure:"host" json:"host"` JWTInfo JWTConfig `mapstructure:"jwt" json:"jwt"` MysqlInfo MysqlConfig `mapstructure:"mysql" json:"mysql"` RedisInfo RedisConfig `mapstructure:"redis" json:"redis"` OtelInfo OtelConfig `mapstructure:"otel" json:"otel"` SocialitySrvInfo RPCSrvConfig `mapstructure:"sociality_srv" json:"sociality_srv"` ChatSrvInfo RPCSrvConfig `mapstructure:"chat_srv" json:"chat_srv"` InteractionSrvInfo RPCSrvConfig `mapstructure:"interaction_srv" json:"interaction_srv"` }
Click to show internal directories.
Click to hide internal directories.