From 0df55ed551db01015cc29438839a539fad3e7353 Mon Sep 17 00:00:00 2001 From: charlie <3140647@qq.com> Date: Thu, 12 Oct 2023 14:45:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8=E6=8E=A5=E5=8F=A3=E8=BF=94?= =?UTF-8?q?=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- redis/redis.go | 6 ++++-- redis/redis_test.go | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/redis/redis.go b/redis/redis.go index 01c31a8..1672d95 100644 --- a/redis/redis.go +++ b/redis/redis.go @@ -16,6 +16,8 @@ const ( defaultSlowThreshold = time.Millisecond * 100 // 慢查询 ) +var Nil = redis.Nil + var ( once sync.Once ) @@ -43,7 +45,7 @@ type ReidsOption struct { ConnMaxLifetime time.Duration } -type Client struct { +type Client interface { redis.UniversalClient } @@ -79,5 +81,5 @@ func New(opt *ReidsOption) Client { } }) - return Client{UniversalClient: rdb} + return rdb } diff --git a/redis/redis_test.go b/redis/redis_test.go index ff73259..e76815d 100644 --- a/redis/redis_test.go +++ b/redis/redis_test.go @@ -145,7 +145,7 @@ func runOnRedis(t *testing.T, fn func(client Client)) { func CreateMiniRedis() (r Client, clean func(), err error) { mr, err := miniredis.Run() if err != nil { - return Client{}, nil, err + return nil, nil, err } addr := mr.Addr()