Как устроен интерфейс в Go внутри (itable / указатель на тип + значение)? Чем платим в рантайме за использование интерфейса?
Так тоже спрашивают:
- ООП в Go — как устроен интерфейс, есть ли перегрузка методов?
- Чем интерфейсы Go отличаются от интерфейсов в других языках?
- Как сказать компилятору, что тип удовлетворяет интерфейсу?
⌘ Enter — проверить