Documentation
¶
Index ¶
- func SortByPriority(ts togo.Tasks) []togo.Task
- type InMemoryStore
- func (ms InMemoryStore) AddOrUpdateTask(t togo.Task) error
- func (ms InMemoryStore) All() ([]togo.Task, error)
- func (ms InMemoryStore) Count() int
- func (ms InMemoryStore) FindByDueDate(dueDate *time.Time) ([]togo.Task, error)
- func (ms InMemoryStore) FindTaskByName(name string) (togo.Task, error)
- func (ms InMemoryStore) OverdueTasks() ([]togo.Task, error)
- func (ms InMemoryStore) RemoveTask(t togo.Task) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type InMemoryStore ¶
type InMemoryStore struct {
// contains filtered or unexported fields
}
func NewMemoryStore ¶
func NewMemoryStore() InMemoryStore
func (InMemoryStore) AddOrUpdateTask ¶
func (ms InMemoryStore) AddOrUpdateTask(t togo.Task) error
func (InMemoryStore) Count ¶
func (ms InMemoryStore) Count() int
func (InMemoryStore) FindByDueDate ¶
func (InMemoryStore) FindTaskByName ¶
func (ms InMemoryStore) FindTaskByName(name string) (togo.Task, error)
func (InMemoryStore) OverdueTasks ¶
func (ms InMemoryStore) OverdueTasks() ([]togo.Task, error)
func (InMemoryStore) RemoveTask ¶
func (ms InMemoryStore) RemoveTask(t togo.Task) error
Click to show internal directories.
Click to hide internal directories.