- Built in go 1.16
This project use the following packages:
Routing:
- pat router
- chi router (switched to this one to see how easy it is to replace module in go and this one have some interesting middlewares) Middlewares:
- nosurf CSRF protection middleware for Go. State Management with Sessions:
- scs HTTP Session Management for Go
Note: For more options on the routing side of things looks this interesting benchmarking https://github.com/julienschmidt/go-http-routing-benchmark