Versions in this module Expand all Collapse all v0 v0.1.0 Aug 2, 2025 Changes in this version + type Generator interface + GenerateSchema func(format ...string) ([]byte, error) + MarshalJSON func() ([]byte, error) + MarshalYAML func() ([]byte, error) + Validate func() error + WriteSchemaTo func(filepath string) error + func NewGenerator(e *echo.Echo, opts ...option.OpenAPIOption) Generator + func NewRouter(e *echo.Echo, opts ...option.OpenAPIOption) Generator + type Route interface + Method func() string + Name func() string + Path func() string + With func(opts ...option.OperationOption) Route + type Router interface + Add func(method, path string, handler echo.HandlerFunc, m ...echo.MiddlewareFunc) Route + CONNECT func(path string, handler echo.HandlerFunc, m ...echo.MiddlewareFunc) Route + DELETE func(path string, handler echo.HandlerFunc, m ...echo.MiddlewareFunc) Route + File func(path, file string) + FileFS func(path, file string, fs fs.FS, m ...echo.MiddlewareFunc) + GET func(path string, handler echo.HandlerFunc, m ...echo.MiddlewareFunc) Route + Group func(prefix string, m ...echo.MiddlewareFunc) Router + HEAD func(path string, handler echo.HandlerFunc, m ...echo.MiddlewareFunc) Route + OPTIONS func(path string, handler echo.HandlerFunc, m ...echo.MiddlewareFunc) Route + PATCH func(path string, handler echo.HandlerFunc, m ...echo.MiddlewareFunc) Route + POST func(path string, handler echo.HandlerFunc, m ...echo.MiddlewareFunc) Route + PUT func(path string, handler echo.HandlerFunc, m ...echo.MiddlewareFunc) Route + Static func(prefix, root string) + StaticFS func(prefix string, fs fs.FS) + TRACE func(path string, handler echo.HandlerFunc, m ...echo.MiddlewareFunc) Route + Use func(m ...echo.MiddlewareFunc) Router + With func(opts ...option.GroupOption) Router