Versions in this module Expand all Collapse all v1 v1.1.0 Dec 19, 2024 v1.0.0 Dec 19, 2024 Changes in this version + type FileCacheDriver struct + func (f *FileCacheDriver) Delete(key string) error + func (f *FileCacheDriver) Get(key string) (interface{}, error) + func (f *FileCacheDriver) Has(key string) (bool, error) + func (f *FileCacheDriver) Init(config interface{}) error + func (f *FileCacheDriver) Name() string + func (f *FileCacheDriver) Set(key string, value interface{}, expiration time.Duration) error + type MapCacheDriver struct + func (r *MapCacheDriver) Delete(key string) error + func (r *MapCacheDriver) Get(key string) (interface{}, error) + func (r *MapCacheDriver) Has(key string) (bool, error) + func (r *MapCacheDriver) Init(config interface{}) error + func (r *MapCacheDriver) Name() string + func (r *MapCacheDriver) Set(key string, value interface{}, expiration time.Duration) error + type RedisCacheDriver struct + func (r *RedisCacheDriver) Delete(key string) error + func (r *RedisCacheDriver) Get(key string) (interface{}, error) + func (r *RedisCacheDriver) Has(key string) (bool, error) + func (r *RedisCacheDriver) Init(config interface{}) error + func (r *RedisCacheDriver) Name() string + func (r *RedisCacheDriver) Set(key string, value interface{}, expiration time.Duration) error