Versions in this module Expand all Collapse all v0 v0.1.0 Aug 1, 2025 Changes in this version + func NewGenerator(opts ...option.OpenAPIOption) spec.Generator + type Generator interface + GenerateOpenAPISchema func(format ...string) ([]byte, error) + MarshalJSON func() ([]byte, error) + MarshalYAML func() ([]byte, error) + Validate func() error + WriteSchemaTo func(filepath string) error + func NewRouter(ginRouter gin.IRouter, opts ...option.OpenAPIOption) Generator + type Route interface + With func(opts ...option.OperationOption) Route + type Router interface + DELETE func(path string, handlers ...gin.HandlerFunc) Route + GET func(path string, handlers ...gin.HandlerFunc) Route + Group func(prefix string, handlers ...gin.HandlerFunc) Router + HEAD func(path string, handlers ...gin.HandlerFunc) Route + Handle func(method string, path string, handlers ...gin.HandlerFunc) Route + OPTIONS func(path string, handlers ...gin.HandlerFunc) Route + PATCH func(path string, handlers ...gin.HandlerFunc) Route + POST func(path string, handlers ...gin.HandlerFunc) Route + PUT func(path string, handlers ...gin.HandlerFunc) Route + Static func(path string, root string) Router + StaticFS func(path string, fs http.FileSystem) Router + StaticFile func(path string, filepath string) Router + StaticFileFS func(path string, filepath string, fs http.FileSystem) Router + Use func(middlewares ...gin.HandlerFunc) Router + With func(opts ...option.GroupOption) Router