package
1.4.5-alpha1
Repository: https://github.com/ottemo/foundation.git
Documentation: pkg.go.dev

# Functions

GenerateSessionID returns new session id number.
InitDefaultSessionService makes a new instance of DefaultSessionService - makes internal fields initialization.

# Constants

Package global constants.
Package global constants.
Package global constants.
limits application sessions array for "immediate mode", '0' - unlimited.
session idle period before expire (in sec); set to 365 days.
'0' - immediate mode, '>0' - update timer mode (in sec).
Package global constants.

# Variables

Package global variables.

# Structs

DefaultSessionContainer is a structure to hold session related information.
DefaultSessionService is a basic implementer of InterfaceSessionService declared in "github.com/ottemo/commerce/api" package.
FilesystemSessionService is a filesystem based storage implementer based on "DefaultSessionService".

# Interfaces

InterfaceServiceStorage session storage layer for a session service.

# Type aliases

DefaultSession is a default implementer of InterfaceSession declared in "github.com/ottemo/commerce/api" package.