Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

core

Tests Coverage CI vuln scan CodeQL

Release Go Report Card 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

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages