🟡 Средний · 2 очк. Рефлексия
В каких случаях рефлексия в Go оправдана, а когда лучше обойтись без нее?
A Оправдана: универсальная сериализация, плагины; лучше без нее: когда типы известны при компиляции
B Рефлексия всегда предпочтительнее
C Рефлексия нужна только для тегов структур
D Без рефлексии в Go нельзя писать библиотеки
Объяснение вопроса

Рефлексия оправдана для: универсальной сериализации (encoding/json), плагинов, динамических типов, утилит общего назначения (глубокое копирование, маппинг полей по тегам).

Лучше без нее: когда типы известны при компиляции (интерфейсы, дженерики), когда критична производительность, когда важна простота и поддерживаемость.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.