Versions in this module Expand all Collapse all v0 v0.0.2 Jan 5, 2024 Changes in this version + func AddMiddleware(jetMiddlewareList ...JetMiddleware) + func Invoke(i any) + func NewByInject(jetControllerList inject.JetControllerList) commands.MainInstance + func Provide(constructs ...any) + func RecoverJetMiddleware(next router.IJetRouter) (router.IJetRouter, error) + func Register(rcvrs ...any) + func Run(addr string) + func TraceJetMiddleware(next router.IJetRouter) (router.IJetRouter, error) + type Args struct + CmdArgs []string + FormParam1 string + FormParam2 string + type BaseJetController struct + func (BaseJetController) PostMethodExecuteHook(param any) (data any, err error) + func (BaseJetController) PostParamsParseHook(param any) (err error) + type ControllerResult struct + Handler inject.IJetController + func NewJetController(controller IJetController) ControllerResult + type Ctx interface + type IJetController interface + type JetHandlerFunc func(ctx *fasthttp.RequestCtx) + func (f JetHandlerFunc) RegisterRouter(path string, handler handler.IHandler) + func (f JetHandlerFunc) ServeHTTP(ctx *fasthttp.RequestCtx) + type JetMiddleware func(next router.IJetRouter) (router.IJetRouter, error) + type Server struct + func New() *Server + func (j *Server) Destroy() + func (j *Server) Initialize() (err error) + func (j *Server) RunLoop()