Versions in this module Expand all Collapse all v1 v1.0.2 May 6, 2023 Changes in this version + func SignalWait() + type AbstractSubject struct + func (s *AbstractSubject[T]) AttachObserver(ob Observer[T], data any) + func (s *AbstractSubject[T]) DetachObserver(ob Observer[T]) + func (s *AbstractSubject[T]) Notify(data T) + type Observer interface + OnData func(data T, args any) + type Subject interface + AttachObserver func(ob Observer[T], data any) + DetachObserver func(ob Observer[T]) + Notify func(data T)