github.com/olebedev/emitter (go): Package emitter implements channel based pubsub pattern. The design goals are:
Keywords: emitter|golang