WithTransactionで良さそうでは。クリーンアーキテクチャには合致しないかもだけど、jmoiron/sqlxのQueryer/QueryerContextは*DBと*Txのどちらにも適用できる良い実装だと思いました。
---
GoのWebアプリケーションでトランザクション処理をスッキリ書く
https://zenn.dev/zuxt268/articles/9238528e7f64cf
#bookmarks
WithTransactionで良さそうでは。クリーンアーキテクチャには合致しないかもだけど、jmoiron/sqlxのQueryer/QueryerContextは*DBと*Txのどちらにも適用できる良い実装だと思いました。
---
GoのWebアプリケーションでトランザクション処理をスッキリ書く
https://zenn.dev/zuxt268/articles/9238528e7f64cf
#bookmarks