// 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 ( CreateRequest = express.CreateRequest EmtpyRequest = express.EmtpyRequest IdRequest = express.IdRequest Response = express.Response StatusRequest = express.StatusRequest Express interface { Items(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*Response, error) Create(ctx context.Context, in *CreateRequest, opts ...grpc.CallOption) (*Response, error) Edit(ctx context.Context, in *CreateRequest, opts ...grpc.CallOption) (*Response, error) Info(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error) Names(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*Response, error) Status(ctx context.Context, in *StatusRequest, opts ...grpc.CallOption) (*Response, error) } defaultExpress struct { cli zrpc.Client } ) func NewExpress(cli zrpc.Client) Express { return &defaultExpress{ cli: cli, } } 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...) } func (m *defaultExpress) Create(ctx context.Context, in *CreateRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.Create(ctx, in, opts...) } func (m *defaultExpress) Edit(ctx context.Context, in *CreateRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.Edit(ctx, in, opts...) } func (m *defaultExpress) Info(ctx context.Context, in *IdRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.Info(ctx, in, opts...) } func (m *defaultExpress) Names(ctx context.Context, in *EmtpyRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.Names(ctx, in, opts...) } func (m *defaultExpress) Status(ctx context.Context, in *StatusRequest, opts ...grpc.CallOption) (*Response, error) { client := express.NewExpressClient(m.cli.Conn()) return client.Status(ctx, in, opts...) }