成功注册到consul

This commit is contained in:
2025-01-20 16:01:57 +08:00
parent a53f8f8a5a
commit 76d3d6f20a
16 changed files with 430 additions and 114 deletions
+3 -2
View File
@@ -4,6 +4,7 @@ import (
"context"
user "github.com/suyiiyii/hertz101/rpc_gen/kitex_gen/user"
"github.com/suyiiyii/hertz101/rpc_gen/kitex_gen/user/userservice"
"github.com/cloudwego/kitex/client"
"github.com/cloudwego/kitex/client/callopt"
)
@@ -11,7 +12,7 @@ import (
type RPCClient interface {
KitexClient() userservice.Client
Service() string
Register(ctx context.Context, Req *user.RegisterResp, callOptions ...callopt.Option) (r *user.RegisterResp, err error)
Register(ctx context.Context, Req *user.RegisterReq, callOptions ...callopt.Option) (r *user.RegisterResp, err error)
Login(ctx context.Context, Req *user.LoginReq, callOptions ...callopt.Option) (r *user.LoginResp, err error)
}
@@ -41,7 +42,7 @@ func (c *clientImpl) KitexClient() userservice.Client {
return c.kitexClient
}
func (c *clientImpl) Register(ctx context.Context, Req *user.RegisterResp, callOptions ...callopt.Option) (r *user.RegisterResp, err error) {
func (c *clientImpl) Register(ctx context.Context, Req *user.RegisterReq, callOptions ...callopt.Option) (r *user.RegisterResp, err error) {
return c.kitexClient.Register(ctx, Req, callOptions...)
}
+2 -2
View File
@@ -2,12 +2,12 @@ package user
import (
"context"
user "github.com/suyiiyii/hertz101/rpc_gen/kitex_gen/user"
"github.com/cloudwego/kitex/client/callopt"
"github.com/cloudwego/kitex/pkg/klog"
user "github.com/suyiiyii/hertz101/rpc_gen/kitex_gen/user"
)
func Register(ctx context.Context, req *user.RegisterResp, callOptions ...callopt.Option) (resp *user.RegisterResp, err error) {
func Register(ctx context.Context, req *user.RegisterReq, callOptions ...callopt.Option) (resp *user.RegisterResp, err error) {
resp, err = defaultClient.Register(ctx, req, callOptions...)
if err != nil {
klog.CtxErrorf(ctx, "Register call failed,err =%+v", err)