• Задача
  • Решение
  • Обсуждение

Box: any как контейнер

Настройки «Полки» приходят вперемешку: числа, строки, структуры. Реализуйте box: верните строковые описания значений через fmt.Sprintf("%v", v).

GolangРешение
func box(values ...any) []string {
	var out []string
	for _, v := range values {
		out = append(out, fmt.Sprintf("%v", v))
	}
	return out
}

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

00:00:00
Наш сайт собирает куки. Чтобы тебе было удобнее им пользоваться. Нажимая на кнопку, ты даёшь разрешение собирать куки