Documentation
¶
Index ¶
- type Options
- type RedisClient
- func (rc *RedisClient) Get(ctx context.Context, key string) ([]byte, error)
- func (rc *RedisClient) Publish(ctx context.Context, channel string, message interface{}) error
- func (rc *RedisClient) Set(ctx context.Context, key string, value interface{}, expiration time.Duration) error
- func (rc *RedisClient) Subscribe(ctx context.Context, channel string) <-chan string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RedisClient ¶
type RedisClient struct {
// contains filtered or unexported fields
}
func NewRedisClient ¶
func NewRedisClient(ctx context.Context, options *Options) (*RedisClient, error)
func (*RedisClient) Publish ¶
func (rc *RedisClient) Publish(ctx context.Context, channel string, message interface{}) error
Click to show internal directories.
Click to hide internal directories.