Documentation
¶
Overview ¶
Package nats publishes outbox events to NATS JetStream. The event ID is sent as Nats-Msg-Id, so JetStream de-duplicates redeliveries inside the stream's duplicate window — effectively exactly-once into the stream.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Option ¶
type Option func(*Publisher)
Option configures the publisher.
func WithDefaultSubject ¶
WithDefaultSubject is used when Event.Topic is empty.
func WithSubjectPrefix ¶
WithSubjectPrefix prepends prefix to every subject, e.g. "events." .
Click to show internal directories.
Click to hide internal directories.