Documentation
¶
Index ¶
- type Cart
- type CartRepository
- func (c *CartRepository) ClearCarts(ctx context.Context, uid int32) error
- func (c *CartRepository) CreateCarts(ctx context.Context, cart domain.Carts, uid int32) error
- func (c *CartRepository) DeleteCarts(ctx context.Context, pid, uid int32) error
- func (c *CartRepository) GetCartsInfo(ctx context.Context, uid int32) ([]domain.Carts, error)
- func (c *CartRepository) UpdateCarts(ctx context.Context, cart domain.Carts, uid int32) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cart ¶
type Cart interface { CreateCarts(ctx context.Context, cart domain.Carts, uid int32) error DeleteCarts(ctx context.Context, pid, uid int32) error UpdateCarts(ctx context.Context, cart domain.Carts, uid int32) error ClearCarts(ctx context.Context, uid int32) error GetCartsInfo(ctx context.Context, uid int32) ([]domain.Carts, error) }
type CartRepository ¶
type CartRepository struct {
// contains filtered or unexported fields
}
func (*CartRepository) ClearCarts ¶
func (c *CartRepository) ClearCarts(ctx context.Context, uid int32) error
func (*CartRepository) CreateCarts ¶
func (*CartRepository) DeleteCarts ¶
func (c *CartRepository) DeleteCarts(ctx context.Context, pid, uid int32) error
func (*CartRepository) GetCartsInfo ¶
func (*CartRepository) UpdateCarts ¶
Click to show internal directories.
Click to hide internal directories.