Session - Ssdb Store
优质
小牛编辑
132浏览
2023-12-01
安装
go get github.com/tango-contrib/session-ssdb
Example
package main
import (
"github.com/lunny/tango"
"github.com/tango-contrib/session"
"github.com/tango-contrib/session-ssdb"
)
type SessionAction struct {
session.Session
}
func (a *SessionAction) Get() string {
a.Session.Set("test", "1")
return a.Session.Get("test").(string)
}
func main() {
o := tango.Classic()
store, err := ssdbstore.New(redistore.Options{
Host: "127.0.0.1",
DbIndex: 0,
MaxAge: 30 * time.Minute,
}
o.Use(session.New(session.Options{
Store: store,
}))
o.Get("/", new(SessionAction))
}