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