From 6bdfa4b438d969c0c4bea1d7083d5a20a8fd7811 Mon Sep 17 00:00:00 2001 From: wangfuduo Date: Thu, 13 Nov 2025 18:09:37 +0800 Subject: [PATCH] feat: add redis cache --- cache/redis.go | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 cache/redis.go diff --git a/cache/redis.go b/cache/redis.go new file mode 100644 index 0000000..8eb4424 --- /dev/null +++ b/cache/redis.go @@ -0,0 +1,23 @@ +package cache + +import "github.com/go-redis/redis" + +var ( + redisClient *redis.Client = nil +) + +func NewRedis() { + addr := "127.0.0.1:6379" + redis.NewClient(&redis.Options{}) + + redisClient = redis.NewClient(&redis.Options{ + Addr: addr, + }) +} + +func GetRedis() *redis.Client { + if redisClient == nil { + NewRedis() + } + return redisClient +}