go-jsonschema

module
v0.0.0-...-19ddbcd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 23, 2024 License: MIT

README

go-jsonschema

EXPERIMENTAL

A Go library for working with JSON Schema:

  • reading JSON Schema documents
  • generating Go types to hold values that validate against a JSON Schema

Compatible with JSON Schema draft-07:

Directories

Path Synopsis
cmd
go-jsonschema-compiler
The go-jsonschema-compiler generates Go types from JSON Schemas.
The go-jsonschema-compiler generates Go types from JSON Schemas.
Package compiler generates Go types that hold values described by a JSON Schema document.
Package compiler generates Go types that hold values described by a JSON Schema document.
internal
jsonschematestsuite
Package jsonschematestsuite exposes test cases from the official [JSON Schema test suite](github.com/json-schema-org/JSON-Schema-Test-Suite) for use in tests.
Package jsonschematestsuite exposes test cases from the official [JSON Schema test suite](github.com/json-schema-org/JSON-Schema-Test-Suite) for use in tests.
Package jsonschema reads and describes JSON Schema documents.
Package jsonschema reads and describes JSON Schema documents.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL