package
2.1.21
Repository: https://github.com/kosyanmedia/oapi-codegen.git
Documentation: pkg.go.dev

# Functions

GetSwagger returns the Swagger specification corresponding to the generated code in this file.
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
RegisterHandlers adds each server route to the EchoRouter.
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.

# Constants

Defines values for EnumParam3.
Defines values for EnumParam3.
Defines values for Enum4.
Defines values for Enum4.
Defines values for Enum1.
Defines values for Enum1.
Defines values for Enum1.
Defines values for Enum2.
Defines values for Enum2.
Defines values for Enum2.
Defines values for Enum3.
Defines values for Enum3.
Defines values for Enum3.
Defines values for EnumParam1.
Defines values for EnumParam1.
Defines values for EnumParam1.
Defines values for EnumParam2.
Defines values for EnumParam2.
Defines values for EnumParam2.
Defines values for EnumParam3.
Defines values for Enum4.
Defines values for Enum5.
Defines values for Enum5.
Defines values for Enum5.

# Structs

Has additional properties of type int easyjson:skip.
Does not allow additional properties.
Allows any additional property easyjson:skip.
Has anonymous field which has additional properties easyjson:skip.
AdditionalPropertiesObject4_Inner defines model for AdditionalPropertiesObject4.Inner.
BodyWithAddPropsJSONBody defines parameters for BodyWithAddProps.
Ensureeverythingisreferenced200JSONResponseBodySchema defines model for Ensureeverythingisreferenced200JSONResponseBodySchema.
No description provided by the author
ObjectWithJsonField defines model for ObjectWithJsonField.
ParamsWithAddPropsParams defines parameters for ParamsWithAddProps.
RequestBody defines model for RequestBody.
ResponseObject defines model for ResponseObject.
SchemaObject defines model for SchemaObject.
ServerInterfaceWrapper converts echo contexts to parameters.

# Interfaces

This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration.
ServerInterface represents all server handlers.

# Type aliases

Has additional properties with schema for dictionaries.
BodyWithAddPropsJSONRequestBody defines body for BodyWithAddProps for application/json ContentType.
EnsureEverythingIsReferencedJSONRequestBody defines body for EnsureEverythingIsReferenced for application/json ContentType.
Conflicts with Enum2, enum values need to be prefixed with type name.
Conflicts with Enum1, enum values need to be prefixed with type name.
Enum values conflict with Enums above, need to be prefixed with type name.
No conflicts here, should have unmodified enums.
Numerical enum.
EnumParam1 defines model for EnumParam1.
EnumParam2 defines model for EnumParam2.
EnumParam3 defines model for EnumParam3.
a parameter.
ParamsWithAddPropsParams_P1 defines parameters for ParamsWithAddProps.