H5W3
当前位置:H5W3 > 其他技术问题 > 正文

golang 数据库操作连接问题

来请教一下正确的姿势

  1. 是全局创建一个sql.DB对象永不关闭呢?
    clipboard.png
  2. 还是每次查询的时候去创建 然后 defer Conn.Close() 呢?

回答:

sql.DB 实现了连接池,所以全局一个就好了,而且,你应该变量名叫db或者dbPool或者connectionPool之类的更好点,Conn的话就是单一连接了,容易造成误解。

回答:

有连接池,全局一个就行了

本文地址:H5W3 » golang 数据库操作连接问题

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址