Почему так работают интерфесы в Го?
В языке программирования Go интерфейс представляет собой набор методов, которые должен реализовывать каждый тип данных, который хочет удовлетворить этот интерфейс. Такой подход называется структурным типизированием, в отличие от классических языков, где типы данных должны явно объявить, что они реализуют интерфейс. При работе с интерфейсами в Go используется понятие "переопределения" и "полиморфизма". Переопределение позволяет определить новый ... Читать далее