付费用户「每日一学」2019-06-26:database/sql 包中的 Query 返回的结果 Rows 不 Close 行吗?

polaris · · 48850 次点击
OctopusLian
熟能生巧,勤能补拙,念念不忘,必有回响。
思考题回答: 1,我的理解,调用Query查出表中的数据,用row.Next遍历查出出来的结果,row.Scan保存到变量里,保存完后Close,如果err不为空,打印错误信息。因此,Rows.Next 前,数据都从 MySQL 返回了吗? 答:没有。 2,我想到的是增加连接数但不close,增加到一定程度,数据库就会报错。
#1