Поэтому в го наследования нет
Слоны умеют плавать
Никогда не знаешь, что в жизни пригодится!
Оно там есть. Но не явное.
А вот тут поподробнее
Создаешь структуру А. Навешиваешь на нее функции(методы). Потом создаешь новую структуру В. В структуру В включаешь структура А. Структура В начинает видеть все функции-методы структуры А. Для структуре B создаешь метод с таким же наименованием метода к в структуре А - получил переопределение метода.
Переопределение - это наследование?
Внимательнее прочитай
В го композиция, а не "другое наследование"
Как это не назови - в итоге результат один и тот же.
Из внутренней структуры не доступа к внешней, поэтому результат разный
Ну это называется композиция
Это больше похоже на shadowing
В итоге машинный код!
Обсуждают сегодня