Registry / messaging / olebedev-emitter

olebedev-emitter

JSON →
library0.0.0-20230411050614-349169dec2bagogounverified

Implements a channel-based publish-subscribe pattern for event handling in Go.

go get github.com/olebedev/emitter
INSTALL
IMPORT
SIG · OLEBEDEV-EMITTER
O
olebedev-emitter
messaginggov0.0.0-20230411050614-349169dec2ba
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

emitter
github.com/olebedev/emitter

Creates an emitter, subscribes to an event, and emits a message.

package main import ( "fmt" "github.com/olebedev/emitter" ) func main() { e := &emitter.Emitter{} e.On("event", func(data interface{}) { fmt.Println(data) }) e.Emit("event", "hello") }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
0.0.0-20230411050614-349169dec2balatest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
9 hits · last 30 days
node
8
OpenAI (training)
1
Resources
olebedev-emitter — go get olebedev-emitter · libregistry