Documentation
¶
Index ¶
Constants ¶
View Source
const ( // ProviderMemory is the memory provider. ProviderMemory = "memory" // ProviderRedis is the redis provider. ProviderRedis = "redis" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
Redis *redis.Config `env:"init" envPrefix:"REDIS_" json:"redis"`
Provider string `env:"PROVIDER" json:"provider"`
CircuitBreaker circuitbreakingcfg.Config `env:"init" envPrefix:"CIRCUIT_BREAKING_" json:"circuitBreakerConfig"`
Expiry time.Duration `env:"EXPIRY" envDefault:"1h" json:"expiry"`
}
Config is the configuration for the cache.
Click to show internal directories.
Click to hide internal directories.