/contrib

Collection of middlewares created by the community

Primary LanguageGo

gin-gonic/contrib Build Status

=======

Here you'll find middleware ready to use with Gin Framework. Submit your pull request, either with the package in a folder, or by adding a link to this README.md.

If adding a package directly, don't forget to create a README.md inside with author name. If adding a link to your own repository, please follow this example:

+ nameOfMiddleware (https://github.com/yourusername/yourrepo)

Each author is responsible of maintaining his own code, although if you submit as a package, you allow the community to fix it. You can also submit a pull request to fix an existing package.

======

List of external middleware

  • staticbin - middleware/handler for serving static files from binary data
  • gin-csrf - CSRF protection
  • gin-health - middleware that simplifies stat reporting via gocraft/health
  • gin-merry - middleware for pretty-printing merry errors with context
  • gin-revision - Revision middleware for Gin framework
  • gin-jwt - JWT Middleware for Gin Framework
  • gin-sessions - session middleware based on mongodb and mysql
  • gin-location - middleware for exposing the server's hostname and scheme
  • gin-nice-recovery - panic recovery middleware that let's you build a nicer user experience
  • gin-limit - limits simultaneous requests; can help with high traffic load