Documentation
¶
Index ¶
- type Builder
- func (b *Builder) BuildAll() error
- func (b *Builder) GetDocumentSpec(documentName string) ([]byte, error)
- func (b *Builder) GetDocumentSpecs() map[string]map[string]interface{}
- func (b *Builder) GetDocumentSummaries() []DocumentSummary
- func (b *Builder) ResolveSpecTitle(spec map[string]interface{}, fallback string) string
- type DocumentSummary
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
Builder 独立子文档构建器
func NewBuilder ¶
func NewBuilder(config *goswagger.Swagger, serviceSpecs map[string]map[string]interface{}, lastUpdated time.Time, logger logger.ILogger) *Builder
NewBuilder 创建独立子文档构建器
func (*Builder) GetDocumentSpec ¶
GetDocumentSpec 获取独立文档规范 JSON
func (*Builder) GetDocumentSpecs ¶
GetDocumentSpecs 获取所有已构建的文档规范
func (*Builder) GetDocumentSummaries ¶
func (b *Builder) GetDocumentSummaries() []DocumentSummary
GetDocumentSummaries 收集文档列表页所需摘要
Click to show internal directories.
Click to hide internal directories.