Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Endpoint ¶
type Endpoint struct {
Method string
Path string
OperationID string
Summary string
SuccessResponse *ResponseSpec
ErrorResponses []ResponseSpec
}
Endpoint representa, em memória, uma operação OpenAPI: um método HTTP ligado a um path, com suas respostas de sucesso e de erro documentadas.
type ResponseSpec ¶
type ResponseSpec struct {
StatusCode int
ContentType string
Schema *openapi3.SchemaRef
Example any
}
ResponseSpec descreve, de forma normalizada, uma resposta documentada de um endpoint, guardando o schema resolvido para gerar o corpo sob demanda.
func (ResponseSpec) HasBody ¶
func (r ResponseSpec) HasBody() bool
HasBody indica se a resposta deve carregar um corpo.
Click to show internal directories.
Click to hide internal directories.