Skip to content

Files

Latest commit

836f55b · Aug 25, 2023

History

History

discovery

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jun 8, 2020
Aug 25, 2023
Nov 19, 2021
Aug 25, 2023
Nov 19, 2021
Aug 16, 2017
May 26, 2023
May 26, 2023
Sep 30, 2021

API Discovery Format

This directory contains a Protocol Buffer-language model and related code for supporting Google's API Discovery Format.

Gnostic applications and plugins can use Discovery.proto to generate Protocol Buffer support code for their preferred languages.

Discovery.go is used by Gnostic to read JSON and YAML Discovery descriptions into the Protocol Buffer-based datastructures generated from Discovery.proto.

Discovery.proto and Discovery.go are generated by the Gnostic compiler generator, and Discovery.pb.go is generated by protoc, the Protocol Buffer compiler, and protoc-gen-go, the Protocol Buffer Go code generation plugin.