Versions in this module Expand all Collapse all v0 v0.1.0 May 12, 2021 Changes in this version + const PluginsRoot + func GetJSONPrettyEnabled() bool + func JSON(c echo.Context, code int, i interface{}, err error) error + func JSONError(c echo.Context, err error) error + func WrapLogger(l log.Logger) wrappedLogger + type Options struct + HideBanner bool + Json struct{ ... } + Port int + func NewOptions() (*Options, error) + func NewOptionsWithPath(path string) (opts *Options, err error) + type Plugin func(context.Context, *echo.Echo) error + type Server struct + func NewServer(ctx context.Context, plugins ...Plugin) *Server + func NewServerWithOptions(ctx context.Context, opt *Options, plugins ...Plugin) *Server + func (s *Server) Instance() *echo.Echo + func (s *Server) Serve(ctx context.Context)