同时配置多个数据库 config

数据库模块 这里怎么添加多个数据库config,并在代码里获取指定的连接呢?

@wyb 全局配置config.Config中,Databases 是一个map,map对应的key是连接名,value是连接配置。mysql为例,conn := eng.MysqlConnection()获取的是所有mysql连接对象。

// 第一个参数就是配置中的key,也就是连接名,这个API表示使用该连接进行查询
conn.QueryWithConnection(connKey, query, arg)

// 也可以用sql辅助包
// 第一个参数是连接名,第二参数是连接对象conn
db.WithDriverAndConnection(connName, conn).Table("").Where(...).All()