9章Goとリレーショナルデータベース

業務アプリケーションを開発する上で切っても切れないのがデータベースです。業務アプリケーションのデータベースとして、RedisやAWS DynamoDBといったNoSQLも採用されることが増えてきましたが、まだまだリレーショナルデータベースを扱う機会は多くあります。

本章では、Goでリレーショナルデータベースを扱うための基本的な書き方を紹介した上で、トランザクションの扱い方、コネクションプールに関するAPI、クエリーのロギング、データベースが絡んだテスト方法といった、業務アプリケーション開発で検討が必要になる話題に触れていきます。また上手に運用していくための開発Tipsなども紹介します。