Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { RedisHost string `envconfig:"REDIS_HOST" required:"true"` RedisPort int `envconfig:"REDIS_PORT"` RedisPassword string `envconfig:"REDIS_PASSWORD"` RedisDB int `envconfig:"REDIS_DB"` RedisEnableTLS bool `envconfig:"REDIS_ENABLE_TLS"` RedisPrefix string `envconfig:"REDIS_PREFIX"` }
Config represents configuration options for the Redis-based implementation of the Store interface
func GetConfigFromEnvironment ¶
GetConfigFromEnvironment returns configuration derived from environment variables
func NewConfigWithDefaults ¶
func NewConfigWithDefaults() Config
NewConfigWithDefaults returns a Config object with default values already applied. Callers are then free to set custom values for the remaining fields and/or override default values.
Click to show internal directories.
Click to hide internal directories.