Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Channel ¶
type Channel struct {
// contains filtered or unexported fields
}
Channel represents a Redis-backed channel cache.
func NewChannel ¶
NewChannel creates a new channel cache.
type ChannelFiller ¶
type ChannelFiller struct {
// contains filtered or unexported fields
}
ChannelFiller is channel cache filler.
func NewChannelFiller ¶
func NewChannelFiller(sc *slack.Client, rc *redis.Client, logger zerolog.Logger) (*ChannelFiller, error)
NewChannelFiller generates a new cache populator.
type InMemChannel ¶
type InMemChannel struct {
// contains filtered or unexported fields
}
InMemChannel represents a channel info cache.
func NewInMemChannel ¶
NewInMemChannel returns a new channel cache.
Click to show internal directories.
Click to hide internal directories.