「APIを作りながら進むGo中級者への道」の学習リポジトリ
- データベース接続には
database/sql
パッケージを使用する - 実際にデータベースと通信しているのは
database/sql
ではなくドライバ - postgresでは
github.com/lib/pq
を使用する database/sql
はデータベースへの接続を抽象化して異なるデータベースでも同じメソッドで接続やデータ取得・疎通確認ができる(ポリモーフィズム?)
疑問
- 3章以前にも出てきたが、
Close
メソッドを用いて何を閉じてる?closeしないと何がまずい?- 3章では
rows.Close()
が登場
- 3章では