Documentation ¶
Index ¶
- type RedisStorage
- func (s *RedisStorage) Delete(m interfaces.Model) error
- func (s *RedisStorage) Get(m interfaces.Model, ID interface{}) error
- func (s *RedisStorage) GetTTL() int
- func (s *RedisStorage) Purge() error
- func (s *RedisStorage) Set(m interfaces.Model, ttl int) error
- func (s *RedisStorage) SetTTL(ttl int) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RedisStorage ¶
func New ¶
func New(host, password string, db int) (*RedisStorage, error)
New instances a new redis client
func (*RedisStorage) Delete ¶
func (s *RedisStorage) Delete(m interfaces.Model) error
func (*RedisStorage) Get ¶
func (s *RedisStorage) Get(m interfaces.Model, ID interface{}) error
func (*RedisStorage) GetTTL ¶
func (s *RedisStorage) GetTTL() int
func (*RedisStorage) Purge ¶
func (s *RedisStorage) Purge() error
func (*RedisStorage) Set ¶
func (s *RedisStorage) Set(m interfaces.Model, ttl int) error
func (*RedisStorage) SetTTL ¶
func (s *RedisStorage) SetTTL(ttl int) error
Click to show internal directories.
Click to hide internal directories.