Versions in this module Expand all Collapse all v0 v0.1.1 Feb 22, 2021 Changes in this version + var Binary []byte + var Boolean bool + var Byte []byte + var DateTime time.Time + var Double float64 + var Float float32 + var Integer int32 + var Long int64 + var String string + func Deprecated(deprecated bool) func(*openapi.OperationInfo) + func Description(desc string) func(*openapi.OperationInfo) + func Descriptionf(format string, a ...interface{}) func(*openapi.OperationInfo) + func Header(name, desc string, model interface{}) func(*openapi.OperationInfo) + func ID(id string) func(*openapi.OperationInfo) + func InputModel(model interface{}) func(*openapi.OperationInfo) + func OperationFromContext(c *fiber.Ctx) (*openapi.Operation, error) + func Response(statusCode, desc string, model interface{}, headers []*openapi.ResponseHeader, ...) func(*openapi.OperationInfo) + func ResponseWithExamples(statusCode, desc string, model interface{}, headers []*openapi.ResponseHeader, ...) func(*openapi.OperationInfo) + func StatusDescription(desc string) func(*openapi.OperationInfo) + func Summary(summary string) func(*openapi.OperationInfo) + func Summaryf(format string, a ...interface{}) func(*openapi.OperationInfo) + type OperationOption func(*openapi.OperationInfo) + type Optizz struct + func New() *Optizz + func NewFromEngine(e *fiber.App) *Optizz + func (f *Optizz) Engine() *fiber.App + func (f *Optizz) Errors() []error + func (f *Optizz) Generator() *openapi.Generator + func (f *Optizz) OpenAPI(info *openapi.Info, ct string) fiber.Handler + type RouterGroup struct + Description string + Name string + func (g *RouterGroup) DELETE(path string, infos []OperationOption, handlers ...fiber.Handler) *RouterGroup + func (g *RouterGroup) GET(path string, infos []OperationOption, handlers ...fiber.Handler) *RouterGroup + func (g *RouterGroup) Group(path, name, description string, handlers ...fiber.Handler) *RouterGroup + func (g *RouterGroup) HEAD(path string, infos []OperationOption, handlers ...fiber.Handler) *RouterGroup + func (g *RouterGroup) Handle(path, method string, infos []OperationOption, handlers ...fiber.Handler) *RouterGroup + func (g *RouterGroup) OPTIONS(path string, infos []OperationOption, handlers ...fiber.Handler) *RouterGroup + func (g *RouterGroup) PATCH(path string, infos []OperationOption, handlers ...fiber.Handler) *RouterGroup + func (g *RouterGroup) POST(path string, infos []OperationOption, handlers ...fiber.Handler) *RouterGroup + func (g *RouterGroup) PUT(path string, infos []OperationOption, handlers ...fiber.Handler) *RouterGroup + func (g *RouterGroup) TRACE(path string, infos []OperationOption, handlers ...fiber.Handler) *RouterGroup + func (g *RouterGroup) Use(handlers ...fiber.Handler)