Documentation ¶
Overview ¶
Package events provide the eventer object which is responsible for setting up the watermill router and handling the incoming events
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewEventer ¶ added in v0.0.71
func NewEventer( ctx context.Context, flagClient openfeature.IClient, cfg *serverconfig.EventConfig) (interfaces.Interface, error)
NewEventer creates an eventer object which isolates the watermill setup code
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package common contains common interfaces and types used by the eventer.
|
Package common contains common interfaces and types used by the eventer. |
Package gochannel provides a gochannel implementation of the eventer
|
Package gochannel provides a gochannel implementation of the eventer |
Package nats provides a nants+cloudevents implementation of the eventer interface
|
Package nats provides a nants+cloudevents implementation of the eventer interface |
Package sql provides the eventer implementation for the SQL database.
|
Package sql provides the eventer implementation for the SQL database. |
Package stubs contains stubs for the eventer package
|
Package stubs contains stubs for the eventer package |
Click to show internal directories.
Click to hide internal directories.