Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { OutputFile string // Caminho do arquivo de saída (opcional, padrão: docs/openapi.json) Title string // Título da API (opcional, padrão: API Documentation) Description string // Descrição da API (opcional, padrão: API documentation generated by Gobiru) Version string // Versão da API (opcional, padrão: 1.0.0) }
Config contém as configurações para geração da documentação
type Generator ¶
type Generator interface {
Generate(doc *spec.Documentation, config Config) error
}
Generator define a interface para geração de documentação
type OpenAPIGenerator ¶
type OpenAPIGenerator struct{}
func NewOpenAPIGenerator ¶
func NewOpenAPIGenerator() *OpenAPIGenerator
func (*OpenAPIGenerator) Generate ¶
func (g *OpenAPIGenerator) Generate(doc *spec.Documentation, config Config) error
Click to show internal directories.
Click to hide internal directories.