# Functions
DefaultPublishOptions is the default publish options.
NewDefaultTopicFactory returns a new DefaultTopicFactory instance.
NewDefaultTopicRegistry returns a new DefaultTopicRegistry instance.
NewTopic returns a new Topic instance.
WithByteThreshold sets the byte threshold.
WithCompression sets the compression usage.
WithCompressionBytesThreshold sets the compression bytes threshold.
WithCountThreshold sets the count threshold.
WithDelayThreshold sets the delay threshold.
WithFlowControlSettings sets the flow control settings.
WithMessageAttributes sets the message attributes.
WithMessageOrderingKey sets the message ordering key.
WithNumGoroutines sets the num of goroutines.
WithTimeout sets the timeout.
# Structs
DefaultTopicFactory is the default TopicFactory implementation.
DefaultTopicRegistry is the default TopicRegistry implementation.
MessageSettings represents message publish options.
Options represents publish options.
Topic represents a pub/sub topic with an associated codec.Codec.
# Interfaces
TopicFactory is the interface for Topic factories.
TopicRegistry is the interface for Topic registries.
# Type aliases
PublishOption represents publish functional options.