...

Directory /src/github.com/gogo/protobuf

Name Synopsis
..
codec
conformance conformance implements the conformance test subprocess protocol as documented in conformance.proto.
gogoproto Package gogoproto provides extensions for protocol buffers to achieve:
gogoreplace
io
jsonpb Package jsonpb provides marshaling and unmarshaling between protocol buffers and JSON.
jsonpb_test_proto
plugin
compare
defaultcheck The defaultcheck plugin is used to check whether nullable is not used incorrectly.
description The description (experimental) plugin generates a Description method for each message.
embedcheck The embedcheck plugin is used to check whether embed is not used incorrectly.
enumstringer The enumstringer (experimental) plugin generates a String method for each enum.
equal The equal plugin generates an Equal and a VerboseEqual method for each message.
face The face plugin generates a function will be generated which can convert a structure which satisfies an interface (face) to the specified structure.
gostring The gostring plugin generates a GoString method for each message.
marshalto The marshalto plugin generates a Marshal and MarshalTo method for each message.
oneofcheck The oneofcheck plugin is used to check whether oneof is not used incorrectly.
populate The populate plugin generates a NewPopulated function.
size The size plugin generates a Size or ProtoSize method for each message.
stringer The stringer plugin generates a String method for each message.
testgen The testgen plugin generates Test and Benchmark functions for each message.
union The onlyone plugin generates code for the onlyone extension.
unmarshal The unmarshal plugin generates a Unmarshal method for each message.
proto Package proto converts data structures to and from the wire format of protocol buffers.
proto3_proto
test_proto
protoc-gen-combo
protoc-gen-gofast
protoc-gen-gogo protoc-gen-go is a plugin for the Google protocol buffer compiler to generate Go code.
descriptor Package descriptor provides functions for obtaining protocol buffer descriptors for generated Go types.
generator The code generator for the plugin for the Google protocol buffer compiler.
grpc Package grpc outputs gRPC service descriptions in Go code.
plugin
protoc-gen-gogofast
protoc-gen-gogofaster
protoc-gen-gogoslick
protoc-gen-gogotypes
protoc-gen-gostring
protoc-min-version
sortkeys
test
asymetric-issue125
cachedsize
casttype
combos
both
marshaler
neither
unmarshaler
castvalue
combos
both
marshaler
unmarshaler
combos
both
marshaler
unmarshaler
custom Package custom contains custom types for test and example purposes.
custom-dash-type Package custom contains custom types for test and example purposes.
custombytesnonstruct
dashfilename
data
defaultconflict
deterministic
embedconflict
empty-issue70
enumcustomname
enumdecl
enumdecl_all
enumprefix
enumstringer
example
filedotname
fuzztests
group
importcustom-issue389
imported
importing
importdedup
subpkg
importduplicate
proto
sortkeys
indeximport-issue72
index
int64support
issue260
issue261
issue262
issue270
issue312
events
issue322
issue330
issue34
issue411
issue42order
issue435
issue438
issue444
issue449
issue498
issue503
issue530
issue617
issue620
issue630
issue8
jsonpb-gogo
mapdefaults Package mapdefaults is a generated protocol buffer package.
combos
both
marshaler
neither
unmarshaler
mapsproto2
combos
both
marshaler
neither
unmarshaler
merge
mixbench
moredefaults
nopackage
oneof
combos
both
marshaler
neither
unmarshaler
oneof3
combos
both
marshaler
neither
unmarshaler
oneofembed
packed
proto3extension
protobuffer
protosize
required
setextensionbytes
sizerconflict
sizeunderscore
stdtypes
tags
theproto3
combos
both
marshaler
neither
unmarshaler
typedecl
typedecl_all
typedeclimport Package typedeclimport is a generated protocol buffer package.
subpkg Package subpkg is a generated protocol buffer package.
types
combos
both
marshaler
neither
unmarshaler
unmarshalmerge
unrecognized
unrecognizedgroup
xxxfields
types Package types contains code for interacting with well-known types.
vanity
command
test
fast
faster
slick
version