Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrRedisNotConfig = errors.New("no configuration provided")
)
Functions ¶
This section is empty.
Types ¶
type Outsider ¶ added in v0.5.1
type Outsider interface {
atom.Dependency
}
type RedisClient ¶
func NewRedisClient ¶
func NewRedisClient(c RedisConfig) (RedisClient, error)
NewRedisClient create a new redis connection
type RedisConfig ¶ added in v0.5.0
type RedisConfig struct {
Host string `mapstructure:"host"`
Port string `mapstructure:"port"`
Username string `mapstructure:"username"`
Password string `mapstructure:"password"`
Database int `mapstructure:"database"`
}
func NewRedisConfigDefaults ¶ added in v0.5.1
func NewRedisConfigDefaults() *RedisConfig
func (*RedisConfig) Validate ¶ added in v0.5.1
func (c *RedisConfig) Validate() error
Click to show internal directories.
Click to hide internal directories.