package middlewares import ( "backend/modules/users" "backend/providers/jwt" "backend/providers/wechat" log "github.com/sirupsen/logrus" ) // @provider type Middlewares struct { client *wechat.Client userSvc *users.Service jwt *jwt.JWT log *log.Entry `inject:"false"` } func (f *Middlewares) Prepare() error { f.log = log.WithField("module", "middleware") return nil }