package
0.4.0
Repository: https://github.com/kamal-github/outbox.git
Documentation: pkg.go.dev

# Packages

Package sweepermock is a generated GoMock package.

# Functions

NewRabbitMQ creates a RabbitMQ dispatcher.
NewSimpleQueueService creates a SimpleQueueService dispatcher.
WithTLS sets the TLS configuration to RabbitMQ instance.

# Structs

RabbitMQ represents the RabbitMQ specific Dispatcher.
SimpleQueueService represents the SimpleQueueService specific Dispatcher.

# Interfaces

Dispatcher should be implemented by client which dispatches the outbox rows to its Queuing Server.
Sweeper represents the datastore containing outbox rows/events.

# Type aliases

Option is functional type to provide an easy way for composing RabbitMQ dispatcher.