package controller import ( "SciencesServer/app/basic/config" "SciencesServer/app/session" config2 "SciencesServer/config" ) type Config struct{ *session.Admin } type ConfigHandle func(session *session.Admin) *Config func (c *Config) Basic() { } // Area 区域信息 func (c *Config) Area(key string) map[string]string { if key == "" { key = config2.DefaultChinaAreaCode } return config.MemoryForAreaInfo[key] } func NewConfig() ConfigHandle { return func(session *session.Admin) *Config { return &Config{Admin: session} } }