package
2.2.0-redisfix.2
Repository: https://github.com/farshidtz/go-mod-messaging.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

NewClient creates a new Client based on the provided configuration.
NewClientConfiguration creates a OptionalClientConfiguration based on the configuration properties provided.
NewClientWithCreator creates a new Client based on the provided configuration while allowing more control on the creation of the underlying entities such as certs, keys, and Redis clients.
NewDisconnectErr created a new DisconnectErr.
NewGoRedisClientWrapper creates a RedisClient implementation which uses a 'go-redis' Client to achieve the necessary functionality.

# Constants

Special identifier used within Redis to signal that a subscriber(consumer) is only interested in the most recent messages after the client has connected.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Client MessageClient implementation which provides functionality for sending and receiving messages using Redis Pub/Sub.
DisconnectErr represents errors which occur when attempting to disconnect from a Redis server.
OptionalClientConfiguration contains additional configuration properties which can be provided via the MessageBus.Optional's field.

# Interfaces

RedisClient provides functionality needed to read and send messages to/from Redis' Redis Pub/Sub functionality.

# Type aliases

RedisClientCreator type alias for functions which create RedisClient implementation.