,我正在使用 dockertest 执行 sql 单元测试。这只是到
*sqlx.db
的简单连接,但在连接到数据库时,它以某种方式生成错误 error: eof
。我无法识别错误,我可能配置错误。,pool.Retry
的默认最长等待时间为 一分钟一个>。只是猜测,也许您的 postgres 数据库容器不会在一分钟内启动。,尝试增加 MaxWait 时间,例如pool.MaxWait = 20 * 时间.Minute
, *sqlx.db
的简单连接,但在连接到数据库时,它以某种方式生成错误 error: eof
。我无法识别错误,我可能配置错误。,pool.Retry
的默认最长等待时间为 一分钟一个>。只是猜测,也许您的 postgres 数据库容器不会在一分钟内启动。,尝试增加 MaxWait 时间,例如pool.MaxWait = 20 * 时间.Minute
,