...

Text file src/github.com/google/gnostic-models/openapiv3/README.md

Documentation: github.com/google/gnostic-models/openapiv3

     1# OpenAPI v3 Protocol Buffer Models
     2
     3This directory contains a Protocol Buffer-language model and related code for
     4supporting OpenAPI v3.
     5
     6Gnostic applications and plugins can use OpenAPIv3.proto to generate Protocol
     7Buffer support code for their preferred languages.
     8
     9OpenAPIv3.go is used by Gnostic to read JSON and YAML OpenAPI descriptions into
    10the Protocol Buffer-based datastructures generated from OpenAPIv3.proto.
    11
    12OpenAPIv3.proto and OpenAPIv3.go are generated by the Gnostic compiler
    13generator, and OpenAPIv3.pb.go is generated by protoc, the Protocol Buffer
    14compiler, and protoc-gen-go, the Protocol Buffer Go code generation plugin.
    15
    16openapi-3.1.json is a JSON schema for OpenAPI 3.1 that is automatically
    17generated from the OpenAPI 3.1 specification. It is not an official JSON Schema
    18for OpenAPI.
    19
    20The schema-generator directory contains support code which generates
    21openapi-3.1.json from the OpenAPI 3.1 specification document (Markdown).

View as plain text