Индексу «Полки» нужно отличать «файла нет» от пустой записи. Реализуйте find: верните указатель на найденного пользователя или nil, если такого нет.
- Задача
- Решение
- Обсуждение
Find: найти или nil
GolangРешение
func find(users []User, id int) *User {
for i := range users {
if users[i].ID == id {
return &users[i]
}
}
return nil
}