server

package
v1.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 9, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// NotFoundHandler .
	NotFoundHandler = echo.NotFoundHandler
)

Functions

This section is empty.

Types

type Context

type Context = echo.Context

Context .

type HandlerFunc

type HandlerFunc = echo.HandlerFunc

HandlerFunc .

type MiddlewareFunc

type MiddlewareFunc = echo.MiddlewareFunc

MiddlewareFunc .

type Router

type Router interface {
	Add(method, path string, handler HandlerFunc, middleware ...MiddlewareFunc)
	Find(method, path string, c Context)
	NewContext() Context
	ReleaseContext(c Context)
}

Router .

type RouterTx

type RouterTx interface {
	Router
	Commit()
}

RouterTx .

type Server

type Server interface {
	Use(middleware ...MiddlewareFunc)
	NewRouter() RouterTx
	Router() Router
	Start(addr string) error
	Close() error
}

Server .

func New

func New(reloadable bool, binder echo.Binder, validator echo.Validator) Server

New .

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL