Ребят, такой вопрос. Я конечно, мыслю в ООП, но не знаю, как по-другому описать задачу. Короче, есть структура с абстрактными методами и от неё должны быть унаследованы другие структуры, где уже есть реализация этих методов. Как это сделать в Go?
В Go нет абстрактных структур и наследования в классическом понимании.
Есть интерфейсы — они описывают методы у типов.
Есть встраивание — это когда в структуру можно встроить другой тип, который выставит наружу свои методы (методы смогут работать только с "родительским" значением)