Files
0451meishi/backend/internal/handlers/handlers.go
2026-01-15 11:37:22 +08:00

23 lines
475 B
Go

package handlers
import (
"0451meishiditu/backend/internal/config"
"0451meishiditu/backend/internal/settings"
"github.com/redis/go-redis/v9"
"go.uber.org/zap"
"gorm.io/gorm"
)
type Handlers struct {
cfg config.Config
log *zap.Logger
db *gorm.DB
rdb *redis.Client
st *settings.Store
}
func New(cfg config.Config, log *zap.Logger, db *gorm.DB, rdb *redis.Client, st *settings.Store) *Handlers {
return &Handlers{cfg: cfg, log: log, db: db, rdb: rdb, st: st}
}