Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // Conf config Conf = &Config{} )
Functions ¶
Types ¶
type Config ¶
type Config struct { Log *log.Config BM *bm.ServerConfig Tracer *trace.Config Memcache *MemcacheConfig MCNorm *orm.Config Ecode *ecode.Config BFS *BFS Host *Host // http client HTTPClient *bm.ClientConfig Property *Property Other *OtherConfig GRPCClient *GRPCClient RankCache *GCacheConfig //upload Antispam UploadAntispam *antispam.Config DataClientConf *datacenter.ClientConfig }
Config .
type GCacheConfig ¶
type GCacheConfig struct { Size int // gcache ExpireTime time.Duration // key expire time RecommendPoolExpireTime time.Duration }
GCacheConfig gcache
type GRPCClient ¶
type GRPCClient struct { Tag *warden.ClientConfig Account *warden.ClientConfig Member *warden.ClientConfig Archive *warden.ClientConfig }
GRPCClient .
type MemcacheConfig ¶
type MemcacheConfig struct { memcache.Config McnSignCacheExpire time.Duration McnDataCacheExpire time.Duration }
MemcacheConfig .
type OtherConfig ¶
type OtherConfig struct { Debug bool PublicationPriceChangeLimit time.Duration WhiteListMid []int64 // 超级查看权限 WhiteListMidMap map[int64]struct{} }
OtherConfig some config.
func (*OtherConfig) IsWhiteList ¶
func (s *OtherConfig) IsWhiteList(mid int64) bool
IsWhiteList check is in white list
Click to show internal directories.
Click to hide internal directories.