Skip to content

core

Tests Coverage CI vuln scan CodeQL

Release CodeFactor Grade License

GoDoc Discord Channel go version Top language Commits since latest release


Core openapi functionality: json, json schema & OAI specs

Status

Experimental. API is not stable yet. Releases v0.0.x are experimental and may bring some breaking changes.

Content

  • json: infrastructure to parse, dump JSON & YAML as compact immutable documents
  • jsonschema: ser/deser jsonschema specifications + analyzers for codegen and validation (supports overlays)
  • oai: ser/deser openapi specifications + analyzers (supports overlays)

NOTES:

  • deser includes validation
  • json document + core implementation

Change log

See https://github.com/go-openapi/core/releases

Licensing

This library ships under the SPDX-License-Identifier: Apache-2.0.

See the license NOTICE, which recalls the licensing terms of all the pieces of software on top of which it has been built.

Other documentation

Cutting a new release

Maintainers can cut a new release by either:

  • running this workflow
  • or pushing a semver tag
    • signed tags are preferred
    • The tag message is prepended to release notes

About

Core openapi functionality: json, json schema & OAI specs

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages