Categorygithub.com/andofcourse/echo
modulepackage
3.2.1+incompatible
Repository: https://github.com/andofcourse/echo.git
Documentation: pkg.go.dev

# README

Sourcegraph GoDoc Go Report Card Build Status Codecov Forum Twitter License

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

  • :star: the project
  • Donate
  • :earth_americas: spread the word
  • Contribute to the project

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

# Packages

No description provided by the author

# Functions

New creates an instance of Echo.
NewHTTPError creates a new HTTPError instance.
NewResponse creates a new instance of Response.
NewRouter returns a new Router instance.
PathUnescape is wraps `url.PathUnescape`.
WrapHandler wraps `http.Handler` into `echo.HandlerFunc`.
WrapMiddleware wraps `func(http.Handler) http.Handler` into `echo.MiddlewareFunc`.

# Constants

HTTP methods.
HTTP methods.
HTTP methods.
HTTP methods.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Access control.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Security.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
Headers.
MIME types.
MIME types.
MIME types.
MIME types.
MIME types.
MIME types.
MIME types.
MIME types.
MIME types.
MIME types.
MIME types.
MIME types.
MIME types.
MIME types.
MIME types.
MIME types.
MIME types.
HTTP methods.
HTTP methods.
POST
HTTP methods.
HTTP methods.
HTTP methods.

# Variables

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author