Versions in this module Expand all Collapse all v0 v0.0.2 Apr 10, 2025 v0.0.1 Apr 9, 2025 Changes in this version + type HandlersWithSchemas struct + ComponentsSchemas Schemer + MainInfoSchemas Schemer + PathSchemas []Schemer + type OapiBuilder struct + func New(logger *slog.Logger) *OapiBuilder + func (ob *OapiBuilder) AddComponentsSchemas(schemer Schemer) *OapiBuilder + func (ob *OapiBuilder) AddMainInfo(schemer Schemer) *OapiBuilder + func (ob *OapiBuilder) AddPaths(schemer []Schemer) *OapiBuilder + func (ob *OapiBuilder) GetOapiInBytes() []byte + func (ob *OapiBuilder) MustGenerateSchemas(hws HandlersWithSchemas, saveTo string) *OapiBuilder + func (ob *OapiBuilder) PasteWithIndent(textWithNewLines string, deepLevel int) *OapiBuilder + func (ob *OapiBuilder) String() string + func (ob *OapiBuilder) ValidateAndGenerateYaml(path string) (string, error) + type Schemer interface + Scheme func() string