1
0
mirror of https://github.com/labstack/echo.git synced 2024-11-30 08:46:41 +02:00
High performance, minimalist Go web framework https://echo.labstack.com/
Go to file
2017-02-10 17:45:35 +09:00
_fixture Test cased for Echo#Start/Shutdown 2016-09-24 17:50:38 -07:00
.github Update ISSUE_TEMPLATE.md 2016-08-29 13:45:46 -07:00
cookbook Updated deps and docs 2017-01-21 10:20:59 -08:00
middleware fix import cycle middleware 2017-02-10 17:45:35 +09:00
website Updated docs, exposed middleware.DefaultSkipper 2017-01-28 11:46:43 -08:00
.editorconfig updated docs 2016-11-16 21:26:56 -08:00
.gitattributes Updated website and examples 2017-01-17 10:47:16 -08:00
.gitignore cors: not checking for origin header 2016-11-12 14:05:41 -08:00
.travis.yml fixed .travis.yml 2016-11-17 11:37:02 -08:00
bind_test.go Fix binding of untagged struct fields (#812) 2017-01-15 23:13:46 -08:00
bind.go Fix binding of untagged struct fields (#812) 2017-01-15 23:13:46 -08:00
context_test.go fixed json, xml pretty print 2016-12-09 11:13:55 -08:00
context.go Fixed #794 2017-01-31 13:55:39 -08:00
echo_test.go Mention about custom listener 2017-01-18 12:17:44 -08:00
echo.go Fixed #794 2017-01-31 13:55:39 -08:00
glide.lock git add RequestID middleware 2017-02-10 16:21:32 +09:00
glide.yaml git add RequestID middleware 2017-02-10 16:21:32 +09:00
group_test.go removed deprecated functions group.go 2016-10-13 14:04:08 -07:00
group.go fixed #701 2016-10-30 15:03:18 -07:00
LICENSE Update website 2017-01-09 20:20:51 -08:00
log.go fixed #763 2016-12-15 11:08:56 -08:00
README.md Closed #823 2017-01-15 22:30:58 -08:00
response.go Dropped Response#Writer/SetWriter functions 2016-12-21 18:56:35 -08:00
router_test.go fixed #729 2016-11-15 20:12:13 -08:00
router.go Two little typos on comments (#835) 2017-02-02 11:50:17 -08:00

[Echo] (https://echo.labstack.com) GoDoc License Build Status Coverage Status Join the chat at https://gitter.im/labstack/echo Twitter

Feature Overview

  • Optimized HTTP router which smartly prioritize routes
  • Build robust and scalable RESTful APIs
  • Group APIs
  • Extensible middleware framework
  • Define middleware at root, group or route level
  • Data binding for JSON, XML and form payload
  • Handy functions to send variety of HTTP responses
  • Centralized HTTP error handling
  • Template rendering with any template engine
  • Define your format for the logger
  • Highly customizable
  • Automatic TLS via Let’s Encrypt
  • HTTP/2 support

Performance

Performance

Get Started

Support Us

Contribute

Use issues for everything

  • For a small change, just send a PR.
  • For bigger changes open an issue for discussion before sending a PR.
  • PR should have:
    • Test case
    • Documentation
    • Example (If it makes sense)
  • You can also contribute by:
    • Reporting issues
    • Suggesting new features or enhancements
    • Improve/fix documentation

Credits

License

MIT