Versions in this module Expand all Collapse all v1 v1.0.1 Dec 4, 2024 v1.0.0 Nov 7, 2024 Changes in this version + func NewItem(sid string, data []byte, expire int32) *memcache.Item + type MemcacheProvider struct + func (p *MemcacheProvider) Count() int + func (p *MemcacheProvider) Destroy(sid string) error + func (p *MemcacheProvider) Exist(sid string) bool + func (p *MemcacheProvider) GC() + func (p *MemcacheProvider) Init(expire int64, connStrs string) error + func (p *MemcacheProvider) Read(sid string) (session.RawStore, error) + func (p *MemcacheProvider) Regenerate(oldsid, sid string) (_ session.RawStore, err error) + type MemcacheStore struct + func NewMemcacheStore(c *memcache.Client, sid string, expire int32, kv map[interface{}]interface{}) *MemcacheStore + func (s *MemcacheStore) Delete(key interface{}) error + func (s *MemcacheStore) Flush() error + func (s *MemcacheStore) Get(key interface{}) interface{} + func (s *MemcacheStore) ID() string + func (s *MemcacheStore) Release() error + func (s *MemcacheStore) Set(key, val interface{}) error