Documentation ¶
Index ¶
- Constants
- func GetEnv(envVar, defaultValue string) string
- func HasEnv(env string) (string, bool)
- func NewDefaultRedisClient() *redis.Client
- func NewHTTPClient() *http.Client
- func NewLog() *logrus.Entry
- func NewRediSearchClient(indexName string) *redisearch.Client
- func NewRediSearchClientFromConfig(cfg *AppConfig, idxName string) *redisearch.Client
- func NewRedisClientFromConfig(cfg *AppConfig) *redis.Client
- func NewRedisClientTest(cfg *AppConfig) *redis.Client
- type AppConfig
Constants ¶
View Source
const ( DefaultRedisDB = 0 TestRedisDB = 1 )
Variables ¶
This section is empty.
Functions ¶
func NewDefaultRedisClient ¶
func NewDefaultRedisClient() *redis.Client
func NewHTTPClient ¶
func NewRediSearchClient ¶
func NewRediSearchClient(indexName string) *redisearch.Client
func NewRediSearchClientFromConfig ¶
func NewRediSearchClientFromConfig(cfg *AppConfig, idxName string) *redisearch.Client
func NewRedisClientFromConfig ¶
func NewRedisClientFromConfig(cfg *AppConfig) *redis.Client
func NewRedisClientTest ¶
func NewRedisClientTest(cfg *AppConfig) *redis.Client
Types ¶
Click to show internal directories.
Click to hide internal directories.