Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MemoryRepository ¶
type MemoryRepository struct {
// contains filtered or unexported fields
}
MemoryRepository реализует TaskRepository с хранением в памяти
func NewMemoryRepository ¶
func NewMemoryRepository() *MemoryRepository
NewMemoryRepository создает новый экземпляр репозитория
func (*MemoryRepository) Create ¶
func (r *MemoryRepository) Create(task *model.Task) error
Create добавляет новую задачу в хранилище
func (*MemoryRepository) Delete ¶
func (r *MemoryRepository) Delete(id string) error
Delete удаляет задачу из хранилища
func (*MemoryRepository) GetAll ¶
func (r *MemoryRepository) GetAll() ([]*model.Task, error)
GetAll возвращает все задачи
Click to show internal directories.
Click to hide internal directories.