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