Проверяет понимание, когда именно Go гарантирует соответствие типа интерфейсу и когда проверяет динамические приведения.
Короткий ответ
Статическая проверка соответствия интерфейсу методам типа происходит в compile-time при явной или неявной реализации. Однако runtime происходит проверка при использовании приведения через .(Type), где может быть panic или ошибка, если тип не тот.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.