Documentation ¶
Index ¶
- type Memory
- type MemoryStore
- func (ms *MemoryStore) Clear() error
- func (ms *MemoryStore) Delete(key string) error
- func (ms *MemoryStore) Forever(key string, value interface{}) error
- func (ms *MemoryStore) GC()
- func (ms *MemoryStore) Get(key string) (interface{}, error)
- func (ms *MemoryStore) GetStoreName() string
- func (ms *MemoryStore) GetTTl(key string) (time.Time, error)
- func (ms *MemoryStore) Has(key string) error
- func (ms *MemoryStore) IsExpire(key string) (bool, error)
- func (ms *MemoryStore) Set(key string, value interface{}, time int) error
- func (ms *MemoryStore) Size() int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MemoryStore ¶
type MemoryStore struct {
// contains filtered or unexported fields
}
func NewStore ¶ added in v0.0.2
func NewStore() *MemoryStore
func (*MemoryStore) Clear ¶
func (ms *MemoryStore) Clear() error
func (*MemoryStore) Delete ¶
func (ms *MemoryStore) Delete(key string) error
func (*MemoryStore) Forever ¶
func (ms *MemoryStore) Forever(key string, value interface{}) error
func (*MemoryStore) Get ¶
func (ms *MemoryStore) Get(key string) (interface{}, error)
func (*MemoryStore) GetStoreName ¶
func (ms *MemoryStore) GetStoreName() string
func (*MemoryStore) GetTTl ¶ added in v0.0.2
func (ms *MemoryStore) GetTTl(key string) (time.Time, error)
func (*MemoryStore) Has ¶
func (ms *MemoryStore) Has(key string) error
func (*MemoryStore) IsExpire ¶ added in v0.0.2
func (ms *MemoryStore) IsExpire(key string) (bool, error)
func (*MemoryStore) Size ¶ added in v0.0.2
func (ms *MemoryStore) Size() int
Click to show internal directories.
Click to hide internal directories.