func (r *InMemoryRepo) All() ([]Todo, error) {
	todos := make([]Todo, len(r.todos))
	i := 0
	for _, todo := range r.todos {
		todos[i] = todo
		i++
	}

	return todos, nil
}
// All entries as unsorted list
All entries as unsorted list
// All entries as unsorted list
func (r *InMemoryRepo) All() ([]Todo, error) {
	todos := make([]Todo, len(r.todos))
	i := 0
	for _, todo := range r.todos {
		todos[i] = todo
		i++
	}
	return todos, nil
}
func ( r * InMemoryRepo ) All ( ) ( [ ] Todo , error ) { todos := make ( [ ] Todo , len ( r . todos ) ) i := 0 for _ , todo := range r . todos { todos [ i ] = todo i ++ } return todos , nil }
All entries as unsorted list
All entries as unsorted list