Versions in this module Expand all Collapse all v1 v1.0.0 Aug 22, 2020 Changes in this version + var GinHandlerFuncType = reflect.TypeOf(gin.HandlerFunc(nil)) + type Adaptee struct + Router Gin + func Adapt(router *gin.Engine, adapters ...interface{}) *Adaptee + func (a *Adaptee) Any(relativePath string, args ...interface{}) + func (a *Adaptee) DELETE(relativePath string, args ...interface{}) + func (a *Adaptee) GET(relativePath string, args ...interface{}) + func (a *Adaptee) Group(relativePath string, args ...interface{}) *AdapteeGroup + func (a *Adaptee) HEAD(relativePath string, args ...interface{}) + func (a *Adaptee) OPTIONS(relativePath string, args ...interface{}) + func (a *Adaptee) PATCH(relativePath string, args ...interface{}) + func (a *Adaptee) POST(relativePath string, args ...interface{}) + func (a *Adaptee) PUT(relativePath string, args ...interface{}) + func (a *Adaptee) RegisterAdapter(adapter interface{}) + func (a *Adaptee) ServeHTTP(r http.ResponseWriter, w *http.Request) + func (a *Adaptee) Use(f func(c *gin.Context)) + type AdapteeGroup struct + func (a *AdapteeGroup) Any(relativePath string, args ...interface{}) + func (a *AdapteeGroup) DELETE(relativePath string, args ...interface{}) + func (a *AdapteeGroup) GET(relativePath string, args ...interface{}) + func (a *AdapteeGroup) HEAD(relativePath string, args ...interface{}) + func (a *AdapteeGroup) OPTIONS(relativePath string, args ...interface{}) + func (a *AdapteeGroup) PATCH(relativePath string, args ...interface{}) + func (a *AdapteeGroup) POST(relativePath string, args ...interface{}) + func (a *AdapteeGroup) PUT(relativePath string, args ...interface{}) + func (a *AdapteeGroup) Use(f func(c *gin.Context)) + type Adapter interface + Adapt func(relativePath string, arg interface{}) Handler + Default func(relativePath string) Handler + type Gin interface + type Handler interface + Handle func(*gin.Context) + type HandlerFunc gin.HandlerFunc + func (h HandlerFunc) Handle(c *gin.Context) + type Handlers []Handler + func (h Handlers) Handle(c *gin.Context) + type Middleware interface + Before func(c *gin.Context) (after Handler) + type Middlewares []Middleware + func (s Middlewares) Before(c *gin.Context) (after Handler) + type Parent interface + Parent func() Adapter