Versions in this module Expand all Collapse all v1 v1.0.0 Jan 19, 2024 Changes in this version + const Payment_Create_FullMethodName + var File_payment_payment_proto protoreflect.FileDescriptor + var Payment_ServiceDesc = grpc.ServiceDesc + func RegisterPaymentServer(s grpc.ServiceRegistrar, srv PaymentServer) + type CreatePaymentRequest struct + OrderId int64 + TotalPrice float32 + UserId int64 + func (*CreatePaymentRequest) Descriptor() ([]byte, []int) + func (*CreatePaymentRequest) ProtoMessage() + func (x *CreatePaymentRequest) GetOrderId() int64 + func (x *CreatePaymentRequest) GetTotalPrice() float32 + func (x *CreatePaymentRequest) GetUserId() int64 + func (x *CreatePaymentRequest) ProtoReflect() protoreflect.Message + func (x *CreatePaymentRequest) Reset() + func (x *CreatePaymentRequest) String() string + type CreatePaymentResponse struct + BillId int64 + PaymentId int64 + func (*CreatePaymentResponse) Descriptor() ([]byte, []int) + func (*CreatePaymentResponse) ProtoMessage() + func (x *CreatePaymentResponse) GetBillId() int64 + func (x *CreatePaymentResponse) GetPaymentId() int64 + func (x *CreatePaymentResponse) ProtoReflect() protoreflect.Message + func (x *CreatePaymentResponse) Reset() + func (x *CreatePaymentResponse) String() string + type PaymentClient interface + Create func(ctx context.Context, in *CreatePaymentRequest, opts ...grpc.CallOption) (*CreatePaymentResponse, error) + func NewPaymentClient(cc grpc.ClientConnInterface) PaymentClient + type PaymentServer interface + Create func(context.Context, *CreatePaymentRequest) (*CreatePaymentResponse, error) + type UnimplementedPaymentServer struct + func (UnimplementedPaymentServer) Create(context.Context, *CreatePaymentRequest) (*CreatePaymentResponse, error) + type UnsafePaymentServer interface