Observer — подписка на события. В Go проще всего через каналы: подписчики слушают канал, издатель отправляет события. Можно сделать EventBus со слайсом callback-функций. Не нужны сложные классы — каналы и функции решают задачу элегантно.
Как реализовать Observer в Go?
Middle
239 просмотровAFK Offer AI
Зачем нужен sync.Cond?