Урок 60 · Задача 2

Last: последний элемент с ok

Миша дописывает хелпер «последний элемент». Реализуйте last[T any](s []T) (T, bool): верните последний элемент и true, либо zero value и false для пустого слайса.

00:00:00
Показать решение
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
}
Наш сайт собирает куки. Чтобы тебе было удобнее им пользоваться. Нажимая на кнопку, ты даёшь разрешение собирать куки