Open6
GoのWebアプリ改善手法まとめ
Go製のWebアプリを改善していく手法をまとめるスクラップ。
POSTする方法
書籍 p31(詳解Go言語 Webアプリケーション開発)を読んで気がついたが、そもそもGoの「database/sql」パッケージを使う場合には、この項に記述されているように、一度Openしたら接続はプールされるので、DB接続を都度行う必要はない。
知らなかった。公式ドキュメントにあたるの大事…
以下引用
The returned DB is safe for concurrent use by multiple goroutines and maintains its own pool of idle connections.
Thus, the Open function should be called just once. It is rarely necessary to close a DB.