### 问题描述
Response body
{
"errno": 2001,
"errmsg": "get pool error",
"data": "",
"trace_id": "ac1850016048e1db37b83d046cffa2b0",
"stack": "get pool error"
}
使用swagger登录时提示get pool error,数据库配置没有问题,重启MySQL服务也没用,前几天还好好的,突然就报了个这个错,不知道为什么
### 相关代码
项目地址:点击查看 中的AdminLogin方法
MySQL配置文件:点击查看
- 请先百度搜索一下《提问的智慧》,并且阅读全文以后,对问题进行修改。
- 像这种问题,不是应该先咨询一下你所用的mysql包作者嘛?
- 我简略看了一下。mysql包中的InitModule是如下写的:
func InitModule(configPath string) error {
return initModule(configPath, []string{"base", "mysql", "redis"})
}
但是你的调用:
lib.InitModule("./conf/dev/", []string{"base", "mysql", "redis"})
我不太清楚你的代码怎么跑起来的,不如先自己调试一下?