Типизированный nil в Go: как ломается проверка на nil

Вчера копался в примере с проверкой интерфейса на nil - в книге был небольшой кусочек кода, а я люблю прогонять такие шутки на собственном примере, чтобы увидеть своими глазами, как это реально работает.

Дополнил пример, погонял, и стало окончательно понятно, где именно ломается логика.

Получилась статья в блог - разбираю, как устроен интерфейс изнутри и почему привычная проверка на nil иногда обманывает.

Читать статью в блоге

#Go_Golang_lssgo #интерфейсы #golang #lessgo

Типизированный nil в Go: как ломается проверка на nil | Сетка — социальная сеть от hh.ru