Documentation
¶
Overview ¶
Package redisTools provides a wrapper functions for Redis database interactions.
REQUIRED VARIABLES: (SET ON INIT)
RedisEncryptionKey string (If using encryption)
RedisApplicationConfiguration struct {
Addr string `json:"address"`
Password string `json:"password"`
DB int `json:"db"`
}
Index ¶
- Variables
- func Del(key string) error
- func EGet(key string) (string, error)
- func ESet(key string, value string, expiration int) error
- func Get(key string) (string, error)
- func Keys(pattern string) ([]string, error)
- func RedisOptions() *redis.Options
- func Set(key string, value string, expiration int) error
- func TestAccess() error
- func TestConnection() error
- type RedisConfiguration
Constants ¶
This section is empty.
Variables ¶
View Source
var RedisEncryptionKey string
RedisEncryptionKey string for Redis encryption key
Functions ¶
func RedisOptions ¶
RedisOptions returns a new Redis options struct
Types ¶
type RedisConfiguration ¶
type RedisConfiguration struct {
Addr string `json:"address"`
Password string `json:"password"`
DB int `json:"db"`
}
RedisConfiguration struct for Redis configuration
var RedisApplicationConfiguration RedisConfiguration
RedisApplicationConfiguration RedisConfiguration for Redis application configuration
Click to show internal directories.
Click to hide internal directories.