Documentation ¶
Index ¶
- type MemoryDB
- func (d *MemoryDB) BannerCreate(ctx context.Context, pars entities.BannerCreatePars) error
- func (d *MemoryDB) BannerDelete(ctx context.Context, pars entities.BannerDeletePars) error
- func (d *MemoryDB) BannerIncClickCount(ctx context.Context, pars entities.BannerStatIncPars) error
- func (d *MemoryDB) BannerIncShowCount(ctx context.Context, pars entities.BannerStatIncPars) error
- func (d *MemoryDB) BannerList(ctx context.Context, pars entities.BannerListPars) ([]*entities.Banner, error)
- func (d *MemoryDB) Clean()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MemoryDB ¶
type MemoryDB struct {
// contains filtered or unexported fields
}
MemoryDB - is type for mem-Db
func NewMemoryDB ¶
NewMemoryDB - creates new MemoryDB instance
func (*MemoryDB) BannerCreate ¶
BannerCreate is for BannerCreate
func (*MemoryDB) BannerDelete ¶
BannerDelete is for BannerDelete
func (*MemoryDB) BannerIncClickCount ¶
BannerIncClickCount is for BannerIncClickCount
func (*MemoryDB) BannerIncShowCount ¶
BannerIncShowCount is for BannerIncShowCount
func (*MemoryDB) BannerList ¶
func (d *MemoryDB) BannerList(ctx context.Context, pars entities.BannerListPars) ([]*entities.Banner, error)
BannerList is for BannerList
Click to show internal directories.
Click to hide internal directories.