package
3.1.0
Repository: https://github.com/splitio/go-split-commons.git
Documentation: pkg.go.dev

# Functions

NewEventsStorage returns an instance of RedisEventsStorage.
NewEventStorageConsumer storage for consumer.
NewImpressionStorage creates a new RedisSplitStorage and returns a reference to it.
NewMiscStorage creates a new MiscStorageAdapter and returns a reference to it.
NewRedisClient returns a new Prefixed Redis Client.
NewSegmentStorage creates a new RedisSegmentStorage and returns a reference to it.
NewSplitStorage creates a new RedisSplitStorage and returns a reference to it.
NewTelemetryStorage creates a new RedisTelemetryStorage and returns a reference to it.

# Constants

ErrorHashNotPresent constant.

# Structs

EventsStorage redis implementation of EventsStorage interface.
ImpressionStorage is a redis-based implementation of split storage.
MiscStorage provides methods to handle the synchronizer's initialization procedure.
SegmentStorage is a redis implementation of a storage for segments.
SplitStorage is a redis-based implementation of split storage.
TelemetryStorage is a redis-based implementation of telemetry storage.