Documentation
¶
Overview ¶
Package schema generates and renders JSON schemas from Go API types.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( SchemaDir = "schema" SchemaEmbedDir = filepath.Join("pkg", "schema", "embedded") SchemaDocsDir = "docs/schema" )
Where the generated schemas, their embedded copies, and their docs are written.
Functions ¶
func GenerateDocs ¶
func GenerateDocs() error
GenerateDocs renders docs/schema/*.md from the reflected Go structs.
func GenerateSchemas ¶
func GenerateSchemas() error
GenerateSchemas creates the jsonschema files under schema/ and pkg/schema/embedded/.
Types ¶
Click to show internal directories.
Click to hide internal directories.