Как Go подход отличается от Java ООП?

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

Java — классы, наследование, abstract, implements. Go — структуры, интерфейсы, композиция. В Java интерфейс объявляешь явно (implements), в Go — неявно (duck typing). Нет конструкторов — есть New-функции. Нет this — есть receiver. Меньше церемоний, больше простоты.

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

Что такое CPU-bound vs IO-bound?