protobuf

module
v0.0.0-...-9285232 Latest Latest
Warning

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

Go to latest
Published: Feb 3, 2017 License: MIT

README

opsee protobuf

This is a collection of "gadgets" (plugins) for the gogo protobuf compiler and a vanity binary for use with protoc.

Current gadgets

graphql

The graphql gadget will generate a graphql schema for protobuf messages for use with the go-graphql package. It defines extensions for use in files, messages, and fields. See examples for usage -- the files generated by the plugin are flavortown.pb.go and flavortownpb_test.go.

Vanity binary: gogoopsee

Use the vanity binary to compile your proto:

protoc --gogoopsee_out=plugins=grpc+graphql,Mgoogle/protobuf/descriptor.proto=github.com/gogo/protobuf/protoc-gen-gogo/descriptor:. --proto_path=/gopath/src:. *.proto

Directories

Path Synopsis
Package flavortown is a generated protocol buffer package.
Package flavortown is a generated protocol buffer package.
dessert
Package flavortown_dessert is a generated protocol buffer package.
Package flavortown_dessert is a generated protocol buffer package.
flags
Package flavortown_flags is a generated protocol buffer package.
Package flavortown_flags is a generated protocol buffer package.
Package opseeproto is a generated protocol buffer package.
Package opseeproto is a generated protocol buffer package.
types
Package types is a generated protocol buffer package.
Package types is a generated protocol buffer package.
plugin

Jump to

Keyboard shortcuts

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