func NewDefaultMemoryStorer() (*MemoryStorer, error) {
	return NewMemoryStorer(time.Hour*24*2, time.Hour)
}
NewDefaultMemoryStorer returns a MemoryStorer object with default values.
The default values are:
maxAge: 2 days (clear session stored on server after 2 days)
cleanInterval: 1 hour (delete sessions older than maxAge every hour)
package abcsessions
import (
	"sync"
	"time"
)
type MemoryStorer struct {
	sessions map[string]memorySession
	maxAge time.Duration
	cleanInterval time.Duration
	mut sync.RWMutex
	wg sync.WaitGroup
	quit chan struct{}
}
type memorySession struct {
	expires time.Time
	value   string
}