Itab (interface table) — внутренняя структура Go, которая связывает конкретный тип с интерфейсом. Она содержит тип, интерфейс и массив указателей на методы. Когда ты присваиваешь значение интерфейсной переменной, runtime ищет или создаёт itab для этой пары. Все itab хранятся в глобальной хеш-таблице и кэшируются навсегда.
Что такое itab?
Senior
95 просмотровAFK Offer AI
Как спроектировать log collector типа Fluentd?