Миша дописывает хелпер «последний элемент». Реализуйте last[T any](s []T) (T, bool): верните последний элемент и true, либо zero value и false для пустого слайса.
- Задача
- Решение
- Обсуждение
Last: последний элемент с ok
GolangРешение
func last[T any](s []T) (T, bool) {
if len(s) == 0 {
var zero T
return zero, false
}
return s[len(s)-1], true
}