package handler import ( "github.com/sundynix/pets-be/internal/config" "github.com/sundynix/pets-be/internal/service" appjwt "github.com/sundynix/pets-be/pkg/jwt" ) // Handler 所有 HTTP 处理器聚合,方法按领域分散在各文件 type Handler struct { svc *service.Service jwt *appjwt.Manager cfg *config.Config } func New(svc *service.Service, jm *appjwt.Manager, cfg *config.Config) *Handler { return &Handler{svc: svc, jwt: jm, cfg: cfg} }