Documentation
¶
Index ¶
Constants ¶
View Source
const DispatchQueueKey = "event_dispatch"
DispatchQueueKey 事件调度队列key
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bus ¶
type Bus interface {
// Register 注册事件监听器
Register(dispatcher Dispatcher, listeners ...Listener)
// Dispatch 事件调度
Dispatch(dispatcher Dispatcher, data map[string]interface{}, opts ...DispatchOption)
}
Bus 事件总线接口
type DispatchOption ¶
type DispatchOption func(*dispatchOption)
func WithQueue ¶
func WithQueue() DispatchOption
Click to show internal directories.
Click to hide internal directories.