Versions in this module Expand all Collapse all v1 v1.5.1 Jun 11, 2025 v1.5.0 Jun 9, 2025 Changes in this version + func SessionProvider() httpsession.SessionProvider + type MemSessionProvider struct + func (s *MemSessionProvider) NewSession(expire *time.Time) httpsession.Session + func (s *MemSessionProvider) Session(key string) httpsession.Session + func (s *MemSessionProvider) Sessions() map[string]httpsession.Session + type MemorySession struct + func (s *MemorySession) Clear() httpsession.Session + func (s *MemorySession) Data() map[string]string + func (s *MemorySession) Delete(key string) + func (s *MemorySession) Expire() *time.Time + func (s *MemorySession) GetInt64(key string) int64 + func (s *MemorySession) GetString(key string) string + func (s *MemorySession) GetStruct(key string, obj any) + func (s *MemorySession) IsExpire() bool + func (s *MemorySession) PutInt64(key string, value int64) httpsession.Session + func (s *MemorySession) PutString(key string, value string) httpsession.Session + func (s *MemorySession) PutStruct(key string, value any) httpsession.Session + func (s *MemorySession) Reload() httpsession.Session + func (s *MemorySession) Save() httpsession.Session + func (s *MemorySession) SetExpire(expire *time.Time) httpsession.Session