server

package
v0.0.0-...-224a6a0 Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrGeneric = internal.NewError("Server failed")

Functions

This section is empty.

Types

type EchoLogger

type EchoLogger struct {
	core.Logger
}

func NewEchoLogger

func NewEchoLogger(logger core.Logger) *EchoLogger

func (EchoLogger) Debugj

func (self EchoLogger) Debugj(j gommon.JSON)

func (EchoLogger) Errorj

func (self EchoLogger) Errorj(j gommon.JSON)

func (EchoLogger) Fatalj

func (self EchoLogger) Fatalj(j gommon.JSON)

func (EchoLogger) Infoj

func (self EchoLogger) Infoj(j gommon.JSON)

func (EchoLogger) Level

func (self EchoLogger) Level() gommon.Lvl

func (EchoLogger) Panicj

func (self EchoLogger) Panicj(j gommon.JSON)

func (EchoLogger) Printj

func (self EchoLogger) Printj(j gommon.JSON)

func (*EchoLogger) SetLevel

func (self *EchoLogger) SetLevel(v gommon.Lvl)

func (EchoLogger) Warnj

func (self EchoLogger) Warnj(j gommon.JSON)

type Server

type Server struct {
	// contains filtered or unexported fields
}

func New

func New(configuration internal.Configuration, logger core.Logger, serializer core.Serializer,
	validator core.Validator, renderer core.Renderer, binder core.Binder, errorHandler core.ErrorHandler) *Server

func (*Server) Close

func (self *Server) Close(ctx context.Context) error

func (*Server) Host

func (self *Server) Host(name string, middleware ...echo.MiddlewareFunc) *echo.Group

func (*Server) Run

func (self *Server) Run() error

func (*Server) Use

func (self *Server) Use(middleware ...echo.MiddlewareFunc)

Jump to

Keyboard shortcuts

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