Skip to content
 
 

Latest commit

 

History

353 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributed Martini Handlers and Utilities wercker status

This package includes a variety of add-on components for Martini, a classy web framework for Go:

Install all the packages (go 1.1 and greater is required):

go get github.com/codegangsta/martini-contrib/...

Join the Mailing list

Available Components

  • auth - Handlers for authentication.
  • binding - Handler for mapping/validating a raw request into a structure.
  • gzip - Handler for adding gzip compress to requests
  • render - Handler that provides a service for easily rendering JSON and HTML templates.
  • acceptlang - Handler for parsing the Accept-Language HTTP header.
  • sessions - Handler that provides a Session service.
  • web - web.go Context compatibility.
  • strip - URL Prefix stripping.
  • method - HTTP method overriding via Header or form fields.
  • secure - Implements a few quick security wins.
  • encoder - Encoder service for rendering data in several formats and content negotiation.

Contributing

Feel free to submit patches or file issues via GitHub. If you have an idea for a handler put up a Pull Request and we will find where it fits best!

Be a Collaborator

If you want to be a maintainer of martini-contrib and get full repo access contact Jeremy Saenz. I will automatically add you as a collaborator if you contribute a package yourself so you can fix bugs without a pull request.

About

Contributed Martini Handlers and Utilities

Resources

Stars

0 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors