https://github.com/go-macaron/session
Package session is a middleware that provides the session management of Macaron.
https://github.com/go-macaron/session
go lsif-enabled macaron session
Last synced: 9 months ago
JSON representation
Package session is a middleware that provides the session management of Macaron.
- Host: GitHub
- URL: https://github.com/go-macaron/session
- Owner: go-macaron
- License: apache-2.0
- Created: 2014-07-15T23:56:53.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-12-15T04:16:56.000Z (about 1 year ago)
- Last Synced: 2025-04-01T18:23:18.388Z (10 months ago)
- Topics: go, lsif-enabled, macaron, session
- Language: Go
- Homepage:
- Size: 181 KB
- Stars: 26
- Watchers: 3
- Forks: 27
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# session
[](https://github.com/go-macaron/session/actions?query=workflow%3AGo)
[](https://codecov.io/gh/go-macaron/session)
[](https://pkg.go.dev/github.com/go-macaron/session?tab=doc)
[](https://sourcegraph.com/github.com/go-macaron/session)
Middleware session provides session management for [Macaron](https://github.com/go-macaron/macaron). It can use many session providers, including memory, file, Redis, Memcache, PostgreSQL, MySQL, Couchbase, Ledis and Nodb.
### Installation
The minimum requirement of Go is 1.6 (*1.13 if using Redis, 1.10 if using MySQL*).
go get github.com/go-macaron/session
## Getting Help
- [API Reference](https://gowalker.org/github.com/go-macaron/session)
- [Documentation](https://go-macaron.com/middlewares/session)
## Credits
This package is a modified version of [beego/session](https://github.com/astaxie/beego/tree/master/session).
## License
This project is under the Apache License, Version 2.0. See the [LICENSE](LICENSE) file for the full license text.