package user import ( "database/sql" "merch-api/pkg/utils" ) type Handler struct { *service } type Deps struct { DB *sql.DB Utils utils.Utils } func New(deps Deps) *Handler { r := newRepository(deps.DB) s := newService(r, deps.Utils) return &Handler{ service: s, } }