From c5f525ccfabaa74d764abdff879b9d4cb8f66cba Mon Sep 17 00:00:00 2001 From: guzeng Date: Fri, 26 Nov 2021 10:34:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0pb.go?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- redis.pb.go | 4 ++++ redis.proto | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/redis.pb.go b/redis.pb.go index 1524aba..d929dd2 100644 --- a/redis.pb.go +++ b/redis.pb.go @@ -479,6 +479,7 @@ func init() { type RedisService interface { Get(in *GetRequest, out *GetStringResponse) error Set(in *SetRequest, out *SetResponse) error + SetNx(in *SetRequest, out *DelResponse) error Del(in *DelRequest, out *DelResponse) error HGet(in *HGetRequest, out *GetStringResponse) error HSet(in *HSetRequest, out *HSetResponse) error @@ -574,6 +575,9 @@ func (c *RedisServiceClient) Get(in *GetRequest, out *GetStringResponse) error { func (c *RedisServiceClient) Set(in *SetRequest, out *SetResponse) error { return c.Call("RedisService.Set", in, out) } +func (c *RedisServiceClient) SetNx(in *SetRequest, out *DelResponse) error { + return c.Call("RedisService.SetNx", in, out) +} func (c *RedisServiceClient) Del(in *DelRequest, out *DelResponse) error { return c.Call("RedisService.Del", in, out) } diff --git a/redis.proto b/redis.proto index 84b914c..2c02d1c 100644 --- a/redis.proto +++ b/redis.proto @@ -107,7 +107,7 @@ message LLenRequest{ service RedisService { rpc Get (GetRequest) returns (GetStringResponse); // 使用key查询 rpc Set (SetRequest) returns (SetResponse); - rpc SetNx (SetRequest) returns (DelResponse) // 如果不存在则设置 + rpc SetNx (SetRequest) returns (DelResponse); // 如果不存在则设置 rpc Del (DelRequest) returns (DelResponse); rpc HGet (HGetRequest) returns (GetStringResponse); // 使用hash key查询 rpc HSet (HSetRequest) returns (HSetResponse);