golang go-sql-drive mysql連接池的實現

golang內部自帶了連接池功能,剛開始接觸golang的時候不瞭解這個,還自己搞了一個 sql.Open的對象管理池,真的非常囧啊。 sql.Open函數實際上是返回一個連接池對象,不是單個連接。在open的時候並沒有去連接數據庫,只有在執行query、exce方法的時候纔會去實際連接數據庫。在一個應用中同樣的庫連接只需要保存一個sql.Open之後的db對象就可以了,不需要多次open。 go
相關文章
相關標籤/搜索