Files
epic-ent/internal/infra/cache/redis.go

18 lines
297 B
Go

package cache
import (
"github.com/redis/go-redis/v9"
"epic-ent/internal/config"
)
func NewRedis(cfg *config.Config) (*redis.Client, error) {
rdb := redis.NewClient(&redis.Options{
Addr: cfg.Redis.Addr,
Password: cfg.Redis.Password,
DB: cfg.Redis.DB,
})
return rdb, nil
}