Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateRequest ¶
type CreateRequest = product.CreateRequest
type CreateResponse ¶
type CreateResponse = product.CreateResponse
type DecrStockRequest ¶
type DecrStockRequest = product.DecrStockRequest
type DecrStockResponse ¶
type DecrStockResponse = product.DecrStockResponse
type DetailRequest ¶
type DetailRequest = product.DetailRequest
type DetailResponse ¶
type DetailResponse = product.DetailResponse
type Product ¶
type Product interface { Create(ctx context.Context, in *CreateRequest, opts ...grpc.CallOption) (*CreateResponse, error) Update(ctx context.Context, in *UpdateRequest, opts ...grpc.CallOption) (*UpdateResponse, error) UpdateStock(ctx context.Context, in *UpdateStockRequest, opts ...grpc.CallOption) (*UpdateStockResponse, error) Remove(ctx context.Context, in *RemoveRequest, opts ...grpc.CallOption) (*RemoveResponse, error) Detail(ctx context.Context, in *DetailRequest, opts ...grpc.CallOption) (*DetailResponse, error) DecrStock(ctx context.Context, in *DecrStockRequest, opts ...grpc.CallOption) (*DecrStockResponse, error) DecrStockRevert(ctx context.Context, in *DecrStockRequest, opts ...grpc.CallOption) (*DecrStockResponse, error) }
func NewProduct ¶
type RemoveRequest ¶
type RemoveRequest = product.RemoveRequest
type RemoveResponse ¶
type RemoveResponse = product.RemoveResponse
type UpdateRequest ¶
type UpdateRequest = product.UpdateRequest
type UpdateResponse ¶
type UpdateResponse = product.UpdateResponse
type UpdateStockRequest ¶
type UpdateStockRequest = product.UpdateStockRequest
type UpdateStockResponse ¶
type UpdateStockResponse = product.UpdateStockResponse
Click to show internal directories.
Click to hide internal directories.