エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
依存例 service -> repository repository層は、単一リソースに対する処理を行う service層はrepository... 依存例 service -> repository repository層は、単一リソースに対する処理を行う service層はrepositoryを使ってリソースに対して処理を行う 対応内容 トランザクション用のRepositoryを作成することでスッキリしたのでメモとして残しておく。 // internal/repository/tx.go package repository import ( "context" "database/sql" "github.com/uptrace/bun" // メモ用で ./ としています。通常は、"github.com/username/repo/internal/***" などになります。 "./internal/ctxkey" ) type TxRepository struct { db *bun.DB } func NewTxRepos