Documentation ¶
Index ¶
- type CartRepository
- func (c *CartRepository) AddItemToCart(userID string, item model.Item)
- func (c *CartRepository) AddOrUpdateCartItem(userID string, item model.Item)
- func (c *CartRepository) EmptyCart(userID string)
- func (c *CartRepository) GetCart(userID string) model.Cart
- func (c *CartRepository) InitRepository(connectionStr string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CartRepository ¶
CartRepository exposes api for cart data
func (*CartRepository) AddItemToCart ¶
func (c *CartRepository) AddItemToCart(userID string, item model.Item)
func (*CartRepository) AddOrUpdateCartItem ¶
func (c *CartRepository) AddOrUpdateCartItem(userID string, item model.Item)
func (*CartRepository) EmptyCart ¶
func (c *CartRepository) EmptyCart(userID string)
func (*CartRepository) InitRepository ¶
func (c *CartRepository) InitRepository(connectionStr string)
Click to show internal directories.
Click to hide internal directories.