🟡 Средний · 2 очк. Generics
Что такое type constraint в generics?
A Тип переменной
B Ограничение на допустимые типы параметра
C Константа типа
D Приведение типа
Объяснение вопроса

Constraint - интерфейс, определяющий допустимые типы для параметра типа. any - любой тип, comparable - типы с ==, constraints.Ordered - с <. Можно перечислять типы: int | string.

func Print[T int | string](x T) {
    fmt.Println(x)
}
type Number interface{ int | int64 | float64 }
🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.