Структуры и интерфейсы в Go vs ООП в PHP
Коротко: в Go нет классов и наследования: данные — структуры, поведение — методы, контракты — интерфейсы (реализуются неявно); композиция вместо иерархий. Коротко: в Go нет классов и наследования. Данные описываются структурами , поведение — методами , а контракты — интерфейсами , причём интерфейсы…