登录
首页 >  Golang >  Go问答

golang 数据库操作连接问题

来源:SegmentFault

时间:2023-01-11 17:25:37 331浏览 收藏

IT行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰。所以我们需要踏踏实实的不断学习,精进自己的技术,尤其是初学者。今天golang学习网给大家整理了《golang 数据库操作连接问题》,聊聊go,我们一起来看看吧!

问题内容

来请教一下正确的姿势

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

正确答案

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

以上就是《golang 数据库操作连接问题》的详细内容,更多关于golang的资料请关注golang学习网公众号!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表