この3つを使ってgoアプリケーションを組んだら非常に体験が良かった

何が良いかというと、単一のdb schemaファイルを使ってコード生成+マイグレーション+テスト環境構築ができる 例えばプロジェクトルートにdb/schema.sqlとして最新版のスキーマファイルが1つあれば良い

sqlcとtestcontainersは各種言語対応しているのもいい sqldefもmysql/postgres/sqlite/sql serverで使えるので一度学べばどこでも使える感

これをSSTスタックと呼ぼう(?)