Versions in this module Expand all Collapse all v0 v0.1.0 Feb 15, 2026 Changes in this version + const TypeArray + const TypeBoolean + const TypeInteger + const TypeNumber + const TypeObject + const TypeString + func NewMetadata(cfg config.TagConfig) *schema.Metadata + type BaseRoute struct + DefaultStatus int + Errors []int + Operation *model.Operation + type ContentTypeProvider interface + ContentType func(string) string + type RequestBuilder interface + BuildRequest func(op *model.Operation, inputType reflect.Type) error + func NewRequestBuilder(generator *SchemaGenerator, metadata *schema.Metadata, tagCfg config.TagConfig) RequestBuilder + type ResponseBuilder interface + BuildOperationResponses func(op *model.Operation, responses map[int]reflect.Type) error + func NewResponseBuilder(generator *SchemaGenerator, metadata *schema.Metadata, tagCfg config.TagConfig) ResponseBuilder + type SchemaGenerator struct + func NewSchemaGenerator(prefix string, m *schema.Metadata, tagCfg config.TagConfig) *SchemaGenerator + func (g *SchemaGenerator) Schema(t reflect.Type) *model.Schema + func (g *SchemaGenerator) Schemas() map[string]*model.Schema