Directories ¶
Path | Synopsis |
---|---|
src
|
|
github.com/golang/protobuf/internal/gengogrpc
Package gengogrpc contains the gRPC code generator.
|
Package gengogrpc contains the gRPC code generator. |
github.com/golang/protobuf/protoc-gen-go
protoc-gen-go is a plugin for the Google protocol buffer compiler to generate Go code.
|
protoc-gen-go is a plugin for the Google protocol buffer compiler to generate Go code. |
github.com/shurcooL/graphql
Package graphql provides a GraphQL client implementation.
|
Package graphql provides a GraphQL client implementation. |
github.com/shurcooL/graphql/ident
Package ident provides functions for parsing and converting identifier names between various naming convention.
|
Package ident provides functions for parsing and converting identifier names between various naming convention. |
github.com/shurcooL/graphql/internal/jsonutil
Package jsonutil provides a function for decoding JSON into a GraphQL query data structure.
|
Package jsonutil provides a function for decoding JSON into a GraphQL query data structure. |
golang.org/x/net/context/ctxhttp
Package ctxhttp provides helper functions for performing context-aware HTTP requests.
|
Package ctxhttp provides helper functions for performing context-aware HTTP requests. |
google.golang.org/protobuf/cmd/protoc-gen-go/internal_gengo
Package internal_gengo is internal to the protobuf module.
|
Package internal_gengo is internal to the protobuf module. |
google.golang.org/protobuf/compiler/protogen
Package protogen provides support for writing protoc plugins.
|
Package protogen provides support for writing protoc plugins. |
google.golang.org/protobuf/encoding/prototext
Package prototext marshals and unmarshals protocol buffer messages as the textproto format.
|
Package prototext marshals and unmarshals protocol buffer messages as the textproto format. |
google.golang.org/protobuf/encoding/protowire
Package protowire parses and formats the raw wire encoding.
|
Package protowire parses and formats the raw wire encoding. |
google.golang.org/protobuf/internal/descfmt
Package descfmt provides functionality to format descriptors.
|
Package descfmt provides functionality to format descriptors. |
google.golang.org/protobuf/internal/descopts
Package descopts contains the nil pointers to concrete descriptor options.
|
Package descopts contains the nil pointers to concrete descriptor options. |
google.golang.org/protobuf/internal/detrand
Package detrand provides deterministically random functionality.
|
Package detrand provides deterministically random functionality. |
google.golang.org/protobuf/internal/encoding/defval
Package defval marshals and unmarshals textual forms of default values.
|
Package defval marshals and unmarshals textual forms of default values. |
google.golang.org/protobuf/internal/encoding/messageset
Package messageset encodes and decodes the obsolete MessageSet wire format.
|
Package messageset encodes and decodes the obsolete MessageSet wire format. |
google.golang.org/protobuf/internal/encoding/tag
Package tag marshals and unmarshals the legacy struct tags as generated by historical versions of protoc-gen-go.
|
Package tag marshals and unmarshals the legacy struct tags as generated by historical versions of protoc-gen-go. |
google.golang.org/protobuf/internal/encoding/text
Package text implements the text format for protocol buffers.
|
Package text implements the text format for protocol buffers. |
google.golang.org/protobuf/internal/errors
Package errors implements functions to manipulate errors.
|
Package errors implements functions to manipulate errors. |
google.golang.org/protobuf/internal/fieldsort
Package fieldsort defines an ordering of fields.
|
Package fieldsort defines an ordering of fields. |
google.golang.org/protobuf/internal/filedesc
Package filedesc provides functionality for constructing descriptors.
|
Package filedesc provides functionality for constructing descriptors. |
google.golang.org/protobuf/internal/filetype
Package filetype provides functionality for wrapping descriptors with Go type information.
|
Package filetype provides functionality for wrapping descriptors with Go type information. |
google.golang.org/protobuf/internal/flags
Package flags provides a set of flags controlled by build tags.
|
Package flags provides a set of flags controlled by build tags. |
google.golang.org/protobuf/internal/genid
Package genid contains constants for declarations in descriptor.proto and the well-known types.
|
Package genid contains constants for declarations in descriptor.proto and the well-known types. |
google.golang.org/protobuf/internal/mapsort
Package mapsort provides sorted access to maps.
|
Package mapsort provides sorted access to maps. |
google.golang.org/protobuf/internal/pragma
Package pragma provides types that can be embedded into a struct to statically enforce or prevent certain language properties.
|
Package pragma provides types that can be embedded into a struct to statically enforce or prevent certain language properties. |
google.golang.org/protobuf/internal/set
Package set provides simple set data structures for uint64s.
|
Package set provides simple set data structures for uint64s. |
google.golang.org/protobuf/internal/strs
Package strs provides string manipulation functionality specific to protobuf.
|
Package strs provides string manipulation functionality specific to protobuf. |
google.golang.org/protobuf/internal/version
Package version records versioning information about this module.
|
Package version records versioning information about this module. |
google.golang.org/protobuf/proto
Package proto provides functions operating on protocol buffer messages.
|
Package proto provides functions operating on protocol buffer messages. |
google.golang.org/protobuf/reflect/protodesc
Package protodesc provides functionality for converting FileDescriptorProto messages to/from protoreflect.FileDescriptor values.
|
Package protodesc provides functionality for converting FileDescriptorProto messages to/from protoreflect.FileDescriptor values. |
google.golang.org/protobuf/reflect/protoreflect
Package protoreflect provides interfaces to dynamically manipulate messages.
|
Package protoreflect provides interfaces to dynamically manipulate messages. |
google.golang.org/protobuf/reflect/protoregistry
Package protoregistry provides data structures to register and lookup protobuf descriptor types.
|
Package protoregistry provides data structures to register and lookup protobuf descriptor types. |
google.golang.org/protobuf/runtime/protoiface
Package protoiface contains types referenced or implemented by messages.
|
Package protoiface contains types referenced or implemented by messages. |
google.golang.org/protobuf/runtime/protoimpl
Package protoimpl contains the default implementation for messages generated by protoc-gen-go.
|
Package protoimpl contains the default implementation for messages generated by protoc-gen-go. |
Click to show internal directories.
Click to hide internal directories.