From cce90f4739988b5c498a58f6cf5060df95d08e38 Mon Sep 17 00:00:00 2001 From: guzeng Date: Fri, 21 May 2021 11:29:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4KEY?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- redis.pb.go | 6 +++--- redis.proto | 2 +- string.go | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/redis.pb.go b/redis.pb.go index a445657..0134285 100644 --- a/redis.pb.go +++ b/redis.pb.go @@ -220,7 +220,7 @@ func (m *SetResponse) GetRet() string { // 删除key响应结构 type DelResponse struct { - Ret *string `protobuf:"bytes,1,opt,name=ret" json:"ret,omitempty"` + Ret *uint64 `protobuf:"varint,1,opt,name=ret" json:"ret,omitempty"` XXX_unrecognized []byte `json:"-"` } @@ -228,11 +228,11 @@ func (m *DelResponse) Reset() { *m = DelResponse{} } func (m *DelResponse) String() string { return proto.CompactTextString(m) } func (*DelResponse) ProtoMessage() {} -func (m *DelResponse) GetRet() string { +func (m *DelResponse) GetRet() uint64 { if m != nil && m.Ret != nil { return *m.Ret } - return "" + return 0 } func init() { diff --git a/redis.proto b/redis.proto index d41846f..ccb12d8 100644 --- a/redis.proto +++ b/redis.proto @@ -45,7 +45,7 @@ message SetResponse { // 删除key响应结构 message DelResponse { - string ret = 1; + uint64 ret = 1; } // rpc方法 service RedisService { diff --git a/string.go b/string.go index f0249f4..8234888 100644 --- a/string.go +++ b/string.go @@ -53,12 +53,12 @@ func Set(key, value string, ttl string, url ...string) (string, error) { } //设置 -func Del(key string, url ...string) (string, error) { +func Del(key string, url ...string) (uint64, error) { conn, _, err := Conn(url...) if err != nil { - return "", err + return 0, err } defer conn.Close() @@ -69,7 +69,7 @@ func Del(key string, url ...string) (string, error) { err = conn.Del(req, res) if err != nil { - return "", err + return 0, err } return res.GetRet(), nil