本文参考自: 原文地址
这个问题定位了好久,终于在网上找到了一篇讲解Query源码的文章,连接在下面,他详细的讲解了go中sql连接池原理
https://blog.csdn.net/pangudashu/article/details/54291558
最下面一段很重要,当Query有返回时,则不会释放连接池,调用完后仍然占用连接,需要强制调用rows.Close()才会释放
有个地方需要注意的是,Query
、Exec
操作用法有些差异:
本文参考自: 原文地址
这个问题定位了好久,终于在网上找到了一篇讲解Query源码的文章,连接在下面,他详细的讲解了go中sql连接池原理
https://blog.csdn.net/pangudashu/article/details/54291558
最下面一段很重要,当Query有返回时,则不会释放连接池,调用完后仍然占用连接,需要强制调用rows.Close()才会释放
有个地方需要注意的是,Query
、Exec
操作用法有些差异: