Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( GlobalServerConfig = &ServerConfig{} GlobalNacosConfig = &NacosConfig{} GlobalUserClient userservice.Client GlobalMerchantClient merchantservice.Client GlobalProductClient productservice.Client GlobalOperateClient operateservice.Client GlobalOrderClient orderservice.Client GlobalPayClient payservice.Client )
Functions ¶
This section is empty.
Types ¶
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"` Port int `mapstructure:"port" json:"port"` JWTInfo JWTConfig `mapstructure:"jwt" json:"jwt"` OtelInfo OtelConfig `mapstructure:"otel" json:"otel"` RedisInfo RedisConfig `mapstructure:"redis" json:"redis"` MerchantSrvInfo RPCSrvConfig `mapstructure:"merchant_srv" json:"merchant_srv"` UserSrvInfo RPCSrvConfig `mapstructure:"user_srv" json:"user_srv"` ProductSrvInfo RPCSrvConfig `mapstructure:"product_srv" json:"product_srv"` OperateSrvInfo RPCSrvConfig `mapstructure:"operate_srv" json:"operate_srv"` OrderSrvInfo RPCSrvConfig `mapstructure:"order_srv" json:"order_srv"` PaySrvInfo RPCSrvConfig `mapstructure:"pay_srv" json:"pay_srv"` UploadServiceInfo config.UploadServiceConfig `mapstructure:"upload_srv" json:"upload_srv"` }
Click to show internal directories.
Click to hide internal directories.