Documentation
¶
Index ¶
- type MemEventStorage
- func (mem *MemEventStorage) DeleteEvent(ctx context.Context, ID int64) error
- func (mem *MemEventStorage) GetEvents(ctx context.Context) ([]*models.Event, error)
- func (mem *MemEventStorage) GetEventsByDay(ctx context.Context) ([]*models.Event, error)
- func (mem *MemEventStorage) GetEventsByMonth(ctx context.Context) ([]*models.Event, error)
- func (mem *MemEventStorage) GetEventsByWeek(ctx context.Context) ([]*models.Event, error)
- func (mem *MemEventStorage) SaveEvent(ctx context.Context, event *models.Event) error
- func (mem *MemEventStorage) UpdateEvent(ctx context.Context, event *models.Event) (*models.Event, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MemEventStorage ¶
type MemEventStorage struct {
// contains filtered or unexported fields
}
MemEventStorage slice
func (*MemEventStorage) DeleteEvent ¶
func (mem *MemEventStorage) DeleteEvent(ctx context.Context, ID int64) error
DeleteEvent from mem
func (*MemEventStorage) GetEventsByDay ¶
GetEventsByDay from mem
func (*MemEventStorage) GetEventsByMonth ¶
GetEventsByMonth from mem
func (*MemEventStorage) GetEventsByWeek ¶
GetEventsByWeek from mem
func (*MemEventStorage) UpdateEvent ¶
func (mem *MemEventStorage) UpdateEvent(ctx context.Context, event *models.Event) (*models.Event, error)
UpdateEvent to mem
Click to show internal directories.
Click to hide internal directories.