Documentation
¶
Index ¶
- type DefaultSession
- func (s DefaultSession) Agent() string
- func (s DefaultSession) Destroy()
- func (s *DefaultSession) ExpiresAt(nano int64)
- func (s *DefaultSession) Extend(duration time.Duration)
- func (s DefaultSession) Get(k string) (interface{}, bool)
- func (s DefaultSession) IPAddress() string
- func (s DefaultSession) IsExpired() bool
- func (s DefaultSession) Key() string
- func (s DefaultSession) MustGet(k string) interface{}
- func (s *DefaultSession) Remove(k string)
- func (s *DefaultSession) Save()
- func (s *DefaultSession) Set(k string, o interface{})
- func (s *DefaultSession) Store() Store
- type Session
- type Store
- type StoreMap
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultSession ¶
type DefaultSession struct { M map[string]interface{} // contains filtered or unexported fields }
func (DefaultSession) Agent ¶
func (s DefaultSession) Agent() string
func (DefaultSession) Destroy ¶
func (s DefaultSession) Destroy()
func (*DefaultSession) ExpiresAt ¶
func (s *DefaultSession) ExpiresAt(nano int64)
func (*DefaultSession) Extend ¶
func (s *DefaultSession) Extend(duration time.Duration)
func (DefaultSession) Get ¶
func (s DefaultSession) Get(k string) (interface{}, bool)
func (DefaultSession) IPAddress ¶
func (s DefaultSession) IPAddress() string
func (DefaultSession) IsExpired ¶
func (s DefaultSession) IsExpired() bool
Returns true if the item has expired.
func (DefaultSession) Key ¶
func (s DefaultSession) Key() string
func (DefaultSession) MustGet ¶
func (s DefaultSession) MustGet(k string) interface{}
func (*DefaultSession) Remove ¶
func (s *DefaultSession) Remove(k string)
func (*DefaultSession) Save ¶
func (s *DefaultSession) Save()
func (*DefaultSession) Set ¶
func (s *DefaultSession) Set(k string, o interface{})
func (*DefaultSession) Store ¶
func (s *DefaultSession) Store() Store
type Session ¶
Click to show internal directories.
Click to hide internal directories.