📢 Lightweight event manager and dispatcher implements by Go. Go实现的轻量级的事件管理、调度程序库, 支持设置监听器的优先级, 支持使用通配符来进行一组事件的监听

event-dispatcher event-listener event-management eventbus events gookit multiple-listeners
2 Open Issues Need Help Last updated: Sep 5, 2025

Open Issues Need Help

View All on GitHub
运行时 panic 2 months ago
good first issue

📢 Lightweight event manager and dispatcher implements by Go. Go实现的轻量级的事件管理、调度程序库, 支持设置监听器的优先级, 支持使用通配符来进行一组事件的监听

Go
#event-dispatcher#event-listener#event-management#eventbus#events#gookit#multiple-listeners

AI Summary: The task is to refactor the `Trigger/Fire` and `MustTrigger/MustFire` methods in the `gookit/event` Go library. Currently, these methods return the `error` as the first return value, which is considered non-standard Go practice. The request is to change the order of the return values, placing the `error` at the end, aligning with common Go conventions.

Complexity: 2/5
enhancement good first issue

📢 Lightweight event manager and dispatcher implements by Go. Go实现的轻量级的事件管理、调度程序库, 支持设置监听器的优先级, 支持使用通配符来进行一组事件的监听

Go
#event-dispatcher#event-listener#event-management#eventbus#events#gookit#multiple-listeners