Как реализовать Template Method?

Middle
141 просмотров
AFK Offer AI

Template Method задаёт скелет алгоритма, а детали реализуют подклассы. В Go нет наследования, поэтому используешь интерфейс с набором шагов и функцию-оркестратор. Или передаёшь шаги как функции. Пример: ETL pipeline с настраиваемыми Extract, Transform, Load.

Следующий вопрос

Как уменьшить объём логов?