開発2026-09-26GoでトランザクションをRepositoryから隠してみた複数のRepositoryをまたぐ処理を書くたびに、トランザクションをどこで扱うのがいいのか悩んでいました。Repositoryにsql.Txを渡すとDBの実装が上の層まで見えてしまうし、UseCaseから隠しすぎると、今度はどこまでが一つのトランザクションなのか読み取りにくい。…#開発#Go#クリーンアーキテクチャ#データベース続きを読む→