code: func (b *Broadcaster) Notify(instance interface{}) {
  	b.listenerLock.RLock()
  	listeners := b.listeners
  	b.listenerLock.RUnlock()
  	for _, listener := range listeners {
  		listener.OnUpdate(instance)
  	}
  }
docs: // Notify notifies all listeners.