github.com/kelindar/event
v1.5.2
#3152 most downloaded on Go modules
kelindar/event
What this package is like to depend on
Last release 1 years ago
30 Jun 2025
Release timing varies
gaps range from 3 weeks to 2.0 years
Most releases are documented
notes for 8 of 9 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
10 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
10 releases · Jun 2020 to Jun 2025Releases
latest 10-
v1.5.3-0.20250630111457-615f1cc2871330 Jun 2025 pre-releaseNothing published for this version
-
v1.5.229 May 2025 -
v1.5.129 May 2025 -
v1.5.028 May 2025 -
v1.4.107 Oct 2023Release notes
Open source → -
v1.4.026 Dec 2022 -
v1.3.003 Dec 2022Release notes
Open source →What's Changed
For convenience, this package now provides a default global dispatcher that can be used with
On()andEmit()package-level functions.// Subcribe to event A, and automatically unsubscribe at the end defer event.On(func(e Event) { println("(consumer)", e.Data) })() // Publish few events event.Emit(newEventA("event 1")) event.Emit(newEventA("event 2")) event.Emit(newEventA("event 3"))
Full Changelog: v1.2.0...v1.3.0
-
v1.2.003 Dec 2022 -
v1.1.018 Jun 2022 -
v1.0.017 Jun 2020Nothing published for this version