-
Notifications
You must be signed in to change notification settings - Fork 0
nstott/gosessions
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Sessions are stores of information kept on the server that
persist across page loads
this is to be used with Gary Burd's Twister, and functions as a middleware handler
install with:
goinstall github.com/nstott/session
in your server init, run something like:
server.Run(":8080",
SessionHandler(NewMemoryStore(),
web.NewRouter().
Register("/", "GET", index).
...
you can manipulate session data as follows
var val int
var f float64
var s string
Get(req, "float64", &f)
Set(req, "float64", f + .1)
Get(req, "string", &s)
Set(req, "string", s + ".")
Get(req,"counter2", &val)
Set(req, "counter2", val + 1)
About
session handling middleware for the twister http server
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published