package config type BaseDatabase struct { UserName string Password string Host string Database string MaxIdleCons int MaxOpenCons int Prefix string } //多数据库配置 func BuildDatabaseList() (DatabaseList map[string]BaseDatabase) { return map[string]BaseDatabase{ "spu": { UserName: Get("spu.user_name").String(), Password: Get("spu.password").String(), Host: Get("spu.host").String(), Database: Get("spu.database").String(), Prefix: Get("spu.table_prefix").String(), }, "supp": { UserName: Get("supp.user_name").String(), Password: Get("supp.password").String(), Host: Get("supp.host").String(), Database: Get("supp.database").String(), Prefix: Get("supp.table_prefix").String(), }, "cms": { UserName: Get("cms.user_name").String(), Password: Get("cms.password").String(), Host: Get("cms.host").String(), Database: Get("cms.database").String(), Prefix: Get("cms.table_prefix").String(), }, } }