Today, we are excited to announce Echo, a fast HTTP router and micro web framework in Go with no GC overhead (zero dynamic memory allocation). Echo was born to cater the need of a fast and flexible HTTP router with ability to easily hook variety of middleware and handler functions available in the Go community.
- Fast and flexible router.
- Extensible support for middleware and handler.
- Handy functions to render HTTP response.
- Build-in support for:
- Static files
- Centralized HTTP error handling.
Echo: 43700 ns/op, 0 B/op, 0 allocs/op # April 1, 2015