Рефлексия и интерфейсы
Динамический тип интерфейса, «typed nil», сравнение с `nil` и базовые идеи `reflect`: что лежит внутри `any` и `error`.
Задания темы
Тестовые вопросы
- 1Тест
Что напечатает программа?
- 2Тест
Четыре вызова `checkError` печатают результат `err == nil`. Какая последовательность из четырёх `true`/`false`?
- 3Тест
Какой вывод дадут два вызова `fmt.Println` (две строки в stdout)?
- 4Тест
Можно ли через `reflect` записать экспортированное поле структуры, если `reflect.Value` получен из указателя `*T` и поле адресуемо?