// Code generated by goctl. DO NOT EDIT. // goctl 1.10.2 // Source: express.proto package expressClient import ( "context" "lone-services/rpc/express/pb" "github.com/zeromicro/go-zero/zrpc" "google.golang.org/grpc" ) type ( EmtpyRequest = express.EmtpyRequest Request = express.Request Response = express.Response Express interface { Ping(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error) Items(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*Response, error) } defaultExpress struct { cli zrpc.Client } ) func NewExpress(cli zrpc.Client) Express { return &defaultExpress{ cli: cli, } } func (m *defaultExpress) Ping(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.Ping(ctx, in, opts...) } func (m *defaultExpress) Items(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.Items(ctx, in, opts...) }