Revel Web Framework
What is Revel?
Revel is almost a full stack web framework in the spirit of Rails and Play! frameworks.
Revel attempts to make it easy to build web applications using the Model-View-Controller (MVC) pattern by relying on conventions that require a certain structure in an application. In return, it is very light on configuration and enables an extremely fast development cycle.
Revel is very customizable, you can plug in your own template system http server engine or session engine. Revel also allows integration of custom HTTP Mux, so if you have an existing code base you can migrate to Revel at your own pace, or integrate generated code easily. It is the perfect middleware that is designed to work out of the box and provide the ability to implement almost any application.