【go】golang 数据库操作连接问题

来请教一下正确的姿势

  1. 是全局创建一个sql.DB对象永不关闭呢?
    【go】golang 数据库操作连接问题

  2. 还是每次查询的时候去创建 然后 defer Conn.Close() 呢?

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

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

回答

以上是 【go】golang 数据库操作连接问题 的全部内容, 来源链接: utcz.com/a/112048.html

回到顶部