Versions in this module Expand all Collapse all v1 v1.10.2 Jun 26, 2023 Changes in this version + const Binding type Gin + func (r *Gin) Fallback(handler httpcontract.HandlerFunc) type GinGroup + func (r *GinGroup) Resource(relativePath string, controller httpcontract.ResourceController) v1.10.1 Mar 31, 2023 Changes in this version + func NewGinGroup(instance gin.IRouter, prefix string, ...) route.Route + type Gin struct + func NewGin() *Gin + func (r *Gin) GlobalMiddleware(middlewares ...httpcontract.Middleware) + func (r *Gin) Run(host ...string) error + func (r *Gin) RunTLS(host ...string) error + func (r *Gin) RunTLSWithCert(host, certFile, keyFile string) error + func (r *Gin) ServeHTTP(writer http.ResponseWriter, request *http.Request) + type GinGroup struct + func (r *GinGroup) Any(relativePath string, handler httpcontract.HandlerFunc) + func (r *GinGroup) Delete(relativePath string, handler httpcontract.HandlerFunc) + func (r *GinGroup) Get(relativePath string, handler httpcontract.HandlerFunc) + func (r *GinGroup) Group(handler route.GroupFunc) + func (r *GinGroup) Middleware(middlewares ...httpcontract.Middleware) route.Route + func (r *GinGroup) Options(relativePath string, handler httpcontract.HandlerFunc) + func (r *GinGroup) Patch(relativePath string, handler httpcontract.HandlerFunc) + func (r *GinGroup) Post(relativePath string, handler httpcontract.HandlerFunc) + func (r *GinGroup) Prefix(addr string) route.Route + func (r *GinGroup) Put(relativePath string, handler httpcontract.HandlerFunc) + func (r *GinGroup) Static(relativePath, root string) + func (r *GinGroup) StaticFS(relativePath string, fs http.FileSystem) + func (r *GinGroup) StaticFile(relativePath, filepath string) + type ServiceProvider struct + func (route *ServiceProvider) Boot() + func (route *ServiceProvider) Register()