Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetOpenAPISpecJSON ¶
GetOpenAPISpecJSON returns the raw OpenAPI spec as JSON bytes.
Types ¶
type CamelSchema ¶
type CamelSchema struct {
ID *string `form:"id,omitempty" json:"id,omitempty"`
}
#/components/schemas/CamelSchema
func (*CamelSchema) ApplyDefaults ¶
func (s *CamelSchema) ApplyDefaults()
ApplyDefaults sets default values for fields that are nil.
type Foo ¶
type Foo struct {
InternalAttr *string `form:"internalAttr,omitempty" json:"internalAttr,omitempty"`
CamelSchema *CamelSchema `form:"CamelSchema,omitempty" json:"CamelSchema,omitempty"`
PascalSchema *PascalSchema `form:"pascalSchema,omitempty" json:"pascalSchema,omitempty"`
}
#/components/schemas/Foo
func (*Foo) ApplyDefaults ¶
func (s *Foo) ApplyDefaults()
ApplyDefaults sets default values for fields that are nil.
type PascalSchema ¶
type PascalSchema struct {
ID *string `form:"id,omitempty" json:"id,omitempty"`
}
#/components/schemas/pascalSchema
func (*PascalSchema) ApplyDefaults ¶
func (s *PascalSchema) ApplyDefaults()
ApplyDefaults sets default values for fields that are nil.
Click to show internal directories.
Click to hide internal directories.