Directories
¶
| Path | Synopsis |
|---|---|
|
kythe
|
|
|
go/extractors/cmd/gotool
command
Binary gotool extracts Kythe compilation information for Go packages named by import path on the command line.
|
Binary gotool extracts Kythe compilation information for Go packages named by import path on the command line. |
|
go/extractors/golang
Package golang produces Kythe compilation units for each Go import path specified.
|
Package golang produces Kythe compilation units for each Go import path specified. |
|
go/extractors/govname
Package govname supports the creation of VName protobuf messages for Go packages and other entities.
|
Package govname supports the creation of VName protobuf messages for Go packages and other entities. |
|
go/platform/analysis
Package analysis defines interfaces used to locate and analyze compilation units and their inputs.
|
Package analysis defines interfaces used to locate and analyze compilation units and their inputs. |
|
go/platform/cache
Package cache implements a simple in-memory file cache and provides a simple Fetcher wrapper that uses the cache for its Fetch operations.
|
Package cache implements a simple in-memory file cache and provides a simple Fetcher wrapper that uses the cache for its Fetch operations. |
|
go/platform/delimited
Package delimited implements a reader and writer for simple streams of length-delimited byte records.
|
Package delimited implements a reader and writer for simple streams of length-delimited byte records. |
|
go/platform/indexpack
Package indexpack provides an interface to a collection of compilation units stored in an "index pack" directory structure.
|
Package indexpack provides an interface to a collection of compilation units stored in an "index pack" directory structure. |
|
go/platform/kindex
Package kindex implements an interface to compilation index files which are standalone CompilationUnits with all of their required inputs.
|
Package kindex implements an interface to compilation index files which are standalone CompilationUnits with all of their required inputs. |
|
go/platform/tools/dedup_stream
command
Binary dedup_stream reads a delimited stream from stdin and writes a delimited stream to stdout.
|
Binary dedup_stream reads a delimited stream from stdin and writes a delimited stream to stdout. |
|
go/platform/tools/entrystream
command
Binary entrystream provides tools to manipulate a stream of delimited Entry messages.
|
Binary entrystream provides tools to manipulate a stream of delimited Entry messages. |
|
go/platform/tools/indexpack
command
Binary indexpack is a utility to transfer compilations units in .kindex files to/from indexpack archives.
|
Binary indexpack is a utility to transfer compilations units in .kindex files to/from indexpack archives. |
|
go/platform/tools/ktags
command
Binary ktags emits ctags-formatted lines for the definitions in the given files.
|
Binary ktags emits ctags-formatted lines for the definitions in the given files. |
|
go/platform/tools/viewindex
command
Binary viewindex prints a .kindex as JSON to stdout.
|
Binary viewindex prints a .kindex as JSON to stdout. |
|
go/platform/vfs
Package vfs defines a generic file system interface commonly used by Kythe libraries.
|
Package vfs defines a generic file system interface commonly used by Kythe libraries. |
|
go/platform/vfs/gcs
Package gcs implements an indexpack VFS backed by Google Cloud Storage.
|
Package gcs implements an indexpack VFS backed by Google Cloud Storage. |
|
go/platform/vfs/zip
Package zip defines a VFS implementation that understands a zip archive as an isolated, read-only file system.
|
Package zip defines a VFS implementation that understands a zip archive as an isolated, read-only file system. |
|
go/services/filetree
Package filetree defines the filetree Service interface and a simple in-memory implementation.
|
Package filetree defines the filetree Service interface and a simple in-memory implementation. |
|
go/services/graphstore
Package graphstore defines the Service and Sharded interfaces, and provides some useful utility functions.
|
Package graphstore defines the Service and Sharded interfaces, and provides some useful utility functions. |
|
go/services/graphstore/compare
Package compare implements comparisons between Kythe values as used in the implementation of a graphstore.Service.
|
Package compare implements comparisons between Kythe values as used in the implementation of a graphstore.Service. |
|
go/services/graphstore/grpc
Package grpc registers the "grpc" kind to the gsutil package.
|
Package grpc registers the "grpc" kind to the gsutil package. |
|
go/services/graphstore/proxy
Package proxy defines a proxy graphstore.Service that delegates requests to other service implementations.
|
Package proxy defines a proxy graphstore.Service that delegates requests to other service implementations. |
|
go/services/search
Package search defines a service to search for nodes from a partial VName and collection of facts.
|
Package search defines a service to search for nodes from a partial VName and collection of facts. |
|
go/services/web
Package web defines utility functions for exposing services over HTTP.
|
Package web defines utility functions for exposing services over HTTP. |
|
go/services/xrefs
Package xrefs defines the xrefs Service interface and some useful utility functions.
|
Package xrefs defines the xrefs Service interface and some useful utility functions. |
|
go/serving/api
Package api provides a union of the filetree, xrefs, and search interfaces and a command-line flag parser.
|
Package api provides a union of the filetree, xrefs, and search interfaces and a command-line flag parser. |
|
go/serving/filetree
Package filetree implements a lookup table for files in a tree structure.
|
Package filetree implements a lookup table for files in a tree structure. |
|
go/serving/pipeline
Package pipeline implements an in-process pipeline to create a combined filetree and xrefs serving table from a graphstore Service.
|
Package pipeline implements an in-process pipeline to create a combined filetree and xrefs serving table from a graphstore Service. |
|
go/serving/search
Package search provides an inverted index implemenation of the search.Service interface.
|
Package search provides an inverted index implemenation of the search.Service interface. |
|
go/serving/tools/http_server
command
Binary http_server exposes HTTP/GRPC interfaces for the search, xrefs, and filetree services backed by either a combined serving table or a bare GraphStore.
|
Binary http_server exposes HTTP/GRPC interfaces for the search, xrefs, and filetree services backed by either a combined serving table or a bare GraphStore. |
|
go/serving/tools/kwazthis
command
Binary kwazthis (K, what's this?) determines what references are located at a particular offset (or line and column) within a file.
|
Binary kwazthis (K, what's this?) determines what references are located at a particular offset (or line and column) within a file. |
|
go/serving/tools/kythe
command
Binary kythe exposes a CLI interface to the xrefs and filetree services backed by a combined serving table.
|
Binary kythe exposes a CLI interface to the xrefs and filetree services backed by a combined serving table. |
|
go/serving/tools/write_tables
command
Binary write_tables creates a combined xrefs/filetree/search serving table based on a given GraphStore.
|
Binary write_tables creates a combined xrefs/filetree/search serving table based on a given GraphStore. |
|
go/serving/xrefs
Package xrefs provides a high-performance serving table implementation of the xrefs.Service.
|
Package xrefs provides a high-performance serving table implementation of the xrefs.Service. |
|
go/storage/files
Package files declares the FileStore interface and implements a single in-memory FileStore
|
Package files declares the FileStore interface and implements a single in-memory FileStore |
|
go/storage/gsutil
Package gsutil is collection of helper functions for storage tools.
|
Package gsutil is collection of helper functions for storage tools. |
|
go/storage/inmemory
Package inmemory implements a simple in-memory graphstore.Service.
|
Package inmemory implements a simple in-memory graphstore.Service. |
|
go/storage/keyvalue
Package keyvalue implements a generic GraphStore for anything that implements the DB interface.
|
Package keyvalue implements a generic GraphStore for anything that implements the DB interface. |
|
go/storage/leveldb
Package leveldb implements a graphstore.Service using a LevelDB backend database.
|
Package leveldb implements a graphstore.Service using a LevelDB backend database. |
|
go/storage/sql
Package sql implements a graphstore.Service using a SQL database backend.
|
Package sql implements a graphstore.Service using a SQL database backend. |
|
go/storage/stream
Package stream provides utility functions to consume Entry streams.
|
Package stream provides utility functions to consume Entry streams. |
|
go/storage/table
Package table implements lookup table interfaces for protobufs.
|
Package table implements lookup table interfaces for protobufs. |
|
go/storage/tools/directory_indexer
command
Binary directory_indexer produces a set of Entry protos representing the files in the given directories.
|
Binary directory_indexer produces a set of Entry protos representing the files in the given directories. |
|
go/storage/tools/read_entries
command
Binary read_entries scans the entries from a specified GraphStore and emits them to stdout as a delimited stream.
|
Binary read_entries scans the entries from a specified GraphStore and emits them to stdout as a delimited stream. |
|
go/storage/tools/triples
command
Binary triples implements a converter from an Entry stream to a stream of triples.
|
Binary triples implements a converter from an Entry stream to a stream of triples. |
|
go/storage/tools/write_entries
command
Binary write_entries reads a stream of protobuf entries on os.Stdin and writes each to a graphstore server.
|
Binary write_entries reads a stream of protobuf entries on os.Stdin and writes each to a graphstore server. |
|
go/storage/vnameutil
Package vnameutil provides utilities for generating consistent VNames from common path-like values (e.g., filenames, import paths).
|
Package vnameutil provides utilities for generating consistent VNames from common path-like values (e.g., filenames, import paths). |
|
go/storage/xrefs
Package xrefs contains a simple implementation of the xrefs.Service interface backed by a graphstore.Service.
|
Package xrefs contains a simple implementation of the xrefs.Service interface backed by a graphstore.Service. |
|
go/test/services/graphstore
Package graphstore contains common utilities for testing GraphStore implementations.
|
Package graphstore contains common utilities for testing GraphStore implementations. |
|
go/test/storage/keyvalue
Package keyvalue contains utilities to test keyvalue DB implementations.
|
Package keyvalue contains utilities to test keyvalue DB implementations. |
|
go/test/testutil
Package testutil contains common utilities to test Kythe libraries.
|
Package testutil contains common utilities to test Kythe libraries. |
|
go/test/tools/http_server
command
Binary http_server exposes an HTTP interface for testing the search, xrefs, and filetree services backed by a combined serving table.
|
Binary http_server exposes an HTTP interface for testing the search, xrefs, and filetree services backed by a combined serving table. |
|
go/util/encoding/rdf
Package rdf implements encoding of RDF triples, as described in http://www.w3.org/TR/2014/REC-n-triples-20140225/.
|
Package rdf implements encoding of RDF triples, as described in http://www.w3.org/TR/2014/REC-n-triples-20140225/. |
|
go/util/flagutil
Package flagutil is a collection of helper functions for Kythe binaries using the flag package.
|
Package flagutil is a collection of helper functions for Kythe binaries using the flag package. |
|
go/util/html
Package html is a set of utilities for manipulating html Nodes.
|
Package html is a set of utilities for manipulating html Nodes. |
|
go/util/httpencoding
Package httpencoding provides functions to transparently encode/decode HTTP bodies
|
Package httpencoding provides functions to transparently encode/decode HTTP bodies |
|
go/util/kytheuri
Package kytheuri provides a type to represent Kythe URIs.
|
Package kytheuri provides a type to represent Kythe URIs. |
|
go/util/netutil
Package netutil provides network utility functions.
|
Package netutil provides network utility functions. |
|
go/util/oauth2
Package oauth2 implements a utility Config that can be made a flag and turned into a proper Context or http Client for use with Google apis.
|
Package oauth2 implements a utility Config that can be made a flag and turned into a proper Context or http Client for use with Google apis. |
|
go/util/process
Package process contains an implementation of a callback-based asynchronous process.
|
Package process contains an implementation of a callback-based asynchronous process. |
|
go/util/schema
Package schema defines constants used in the Kythe schema.
|
Package schema defines constants used in the Kythe schema. |
|
go/util/stringset
Package stringset contains a simple set implementation.
|
Package stringset contains a simple set implementation. |
|
go/util/tools/print_extra_action
command
Binary print_extra_action takes a single argument that is a path to file with an protobuf wire-encoding of a Bazel ExtraActionInfo and prints it as JSON to stdout.
|
Binary print_extra_action takes a single argument that is a path to file with an protobuf wire-encoding of a Bazel ExtraActionInfo and prints it as JSON to stdout. |
|
go/util/tools/print_test_status
command
Binary print_test_status takes a single argument that is a path to file with an protobuf wire-encoding of a Bazel TestResultData and prints it as JSON to stdout.
|
Binary print_test_status takes a single argument that is a path to file with an protobuf wire-encoding of a Bazel TestResultData and prints it as JSON to stdout. |
|
proto/analysis_proto
Package analysis_proto is a generated protocol buffer package.
|
Package analysis_proto is a generated protocol buffer package. |
|
proto/filetree_proto
Package filetree_proto is a generated protocol buffer package.
|
Package filetree_proto is a generated protocol buffer package. |
|
proto/serving_proto
Package serving_proto is a generated protocol buffer package.
|
Package serving_proto is a generated protocol buffer package. |
|
proto/storage_proto
Package storage_proto is a generated protocol buffer package.
|
Package storage_proto is a generated protocol buffer package. |
|
proto/xref_proto
Package xref_proto is a generated protocol buffer package.
|
Package xref_proto is a generated protocol buffer package. |
|
release/appengine/xrefs
command
Package server exposes an HTTP interface to the xrefs and filetree services.
|
Package server exposes an HTTP interface to the xrefs and filetree services. |
|
third_party
|
|
|
go/src/code.google.com/p/go-uuid/uuid
The uuid package generates and inspects UUIDs.
|
The uuid package generates and inspects UUIDs. |
|
go/src/github.com/golang/protobuf/jsonpb
Package jsonpb provides marshalling/unmarshalling functionality between protocol buffer and JSON objects.
|
Package jsonpb provides marshalling/unmarshalling functionality between protocol buffer and JSON objects. |
|
go/src/github.com/golang/protobuf/proto
Package proto converts data structures to and from the wire format of protocol buffers.
|
Package proto converts data structures to and from the wire format of protocol buffers. |
|
go/src/github.com/golang/protobuf/protoc-gen-go/descriptor
Package google_protobuf is a generated protocol buffer package.
|
Package google_protobuf is a generated protocol buffer package. |
|
go/src/github.com/golang/protobuf/protoc-gen-go/generator
The code generator for the plugin for the Google protocol buffer compiler.
|
The code generator for the plugin for the Google protocol buffer compiler. |
|
go/src/github.com/golang/protobuf/protoc-gen-go/internal/grpc
Package grpc outputs gRPC service descriptions in Go code.
|
Package grpc outputs gRPC service descriptions in Go code. |
|
go/src/github.com/golang/protobuf/protoc-gen-go/plugin
Package google_protobuf_compiler is a generated protocol buffer package.
|
Package google_protobuf_compiler is a generated protocol buffer package. |
|
go/src/github.com/jmhodges/levigo
Package levigo provides the ability to create and access LevelDB databases.
|
Package levigo provides the ability to create and access LevelDB databases. |
|
go/src/github.com/mattn/go-sqlite3
Package sqlite3 provides interface to SQLite3 databases.
|
Package sqlite3 provides interface to SQLite3 databases. |
|
go/src/github.com/sergi/go-diff/diffmatchpatch
Package diffmatchpatch offers robust algorithms to perform the operations required for synchronizing plain text.
|
Package diffmatchpatch offers robust algorithms to perform the operations required for synchronizing plain text. |
|
go/src/golang.org/x/net/context
Package context defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries and between processes.
|
Package context defines the Context type, which carries deadlines, cancelation signals, and other request-scoped values across API boundaries and between processes. |
|
go/src/golang.org/x/net/html
Package html implements an HTML5-compliant tokenizer and parser.
|
Package html implements an HTML5-compliant tokenizer and parser. |
|
go/src/golang.org/x/net/html/atom
Package atom provides integer codes (also known as atoms) for a fixed set of frequently occurring HTML strings: tag names and attribute keys such as "p" and "id".
|
Package atom provides integer codes (also known as atoms) for a fixed set of frequently occurring HTML strings: tag names and attribute keys such as "p" and "id". |
|
go/src/golang.org/x/net/html/charset
Package charset provides common text encodings for HTML documents.
|
Package charset provides common text encodings for HTML documents. |
|
go/src/golang.org/x/net/internal/iana
Package iana provides protocol number resources managed by the Internet Assigned Numbers Authority (IANA).
|
Package iana provides protocol number resources managed by the Internet Assigned Numbers Authority (IANA). |
|
go/src/golang.org/x/net/internal/nettest
Package nettest provides utilities for IP testing.
|
Package nettest provides utilities for IP testing. |
|
go/src/golang.org/x/net/internal/timeseries
Package timeseries implements a time series structure for stats collection.
|
Package timeseries implements a time series structure for stats collection. |
|
go/src/golang.org/x/net/trace
Package trace implements tracing of requests.
|
Package trace implements tracing of requests. |
|
go/src/golang.org/x/oauth2
Package oauth2 provides support for making OAuth2 authorized and authenticated HTTP requests.
|
Package oauth2 provides support for making OAuth2 authorized and authenticated HTTP requests. |
|
go/src/golang.org/x/oauth2/clientcredentials
Package clientcredentials implements the OAuth2.0 "client credentials" token flow, also known as the "two-legged OAuth 2.0".
|
Package clientcredentials implements the OAuth2.0 "client credentials" token flow, also known as the "two-legged OAuth 2.0". |
|
go/src/golang.org/x/oauth2/facebook
Package facebook provides constants for using OAuth2 to access Facebook.
|
Package facebook provides constants for using OAuth2 to access Facebook. |
|
go/src/golang.org/x/oauth2/github
Package github provides constants for using OAuth2 to access Github.
|
Package github provides constants for using OAuth2 to access Github. |
|
go/src/golang.org/x/oauth2/google
Package google provides support for making OAuth2 authorized and authenticated HTTP requests to Google APIs.
|
Package google provides support for making OAuth2 authorized and authenticated HTTP requests to Google APIs. |
|
go/src/golang.org/x/oauth2/internal
Package internal contains support packages for oauth2 package.
|
Package internal contains support packages for oauth2 package. |
|
go/src/golang.org/x/oauth2/jws
Package jws provides encoding and decoding utilities for signed JWS messages.
|
Package jws provides encoding and decoding utilities for signed JWS messages. |
|
go/src/golang.org/x/oauth2/jwt
Package jwt implements the OAuth 2.0 JSON Web Token flow, commonly known as "two-legged OAuth 2.0".
|
Package jwt implements the OAuth 2.0 JSON Web Token flow, commonly known as "two-legged OAuth 2.0". |
|
go/src/golang.org/x/oauth2/linkedin
Package linkedin provides constants for using OAuth2 to access LinkedIn.
|
Package linkedin provides constants for using OAuth2 to access LinkedIn. |
|
go/src/golang.org/x/oauth2/odnoklassniki
Package odnoklassniki provides constants for using OAuth2 to access Odnoklassniki.
|
Package odnoklassniki provides constants for using OAuth2 to access Odnoklassniki. |
|
go/src/golang.org/x/oauth2/paypal
Package paypal provides constants for using OAuth2 to access PayPal.
|
Package paypal provides constants for using OAuth2 to access PayPal. |
|
go/src/golang.org/x/oauth2/vk
Package vk provides constants for using OAuth2 to access VK.com.
|
Package vk provides constants for using OAuth2 to access VK.com. |
|
go/src/golang.org/x/tools/benchmark/parse
Package parse provides support for parsing benchmark results as generated by 'go test -bench'.
|
Package parse provides support for parsing benchmark results as generated by 'go test -bench'. |
|
go/src/golang.org/x/tools/go/exact
Package exact implements Values representing untyped Go constants and the corresponding operations.
|
Package exact implements Values representing untyped Go constants and the corresponding operations. |
|
go/src/golang.org/x/tools/go/gcimporter
Package gcimporter implements Import for gc-generated object files.
|
Package gcimporter implements Import for gc-generated object files. |
|
go/src/golang.org/x/tools/go/importer
package importer implements an exporter and importer for Go export data.
|
package importer implements an exporter and importer for Go export data. |
|
go/src/golang.org/x/tools/go/types
Package types declares the data types and implements the algorithms for type-checking of Go packages.
|
Package types declares the data types and implements the algorithms for type-checking of Go packages. |
|
go/src/golang.org/x/tools/go/types/typeutil
Package typeutil defines various utilities for types, such as Map, a mapping from types.Type to interface{} values.
|
Package typeutil defines various utilities for types, such as Map, a mapping from types.Type to interface{} values. |
|
go/src/google.golang.org/api/audit/v1
Package audit provides access to the Enterprise Audit API.
|
Package audit provides access to the Enterprise Audit API. |
|
go/src/google.golang.org/api/compute/v1
Package compute provides access to the Compute Engine API.
|
Package compute provides access to the Compute Engine API. |
|
go/src/google.golang.org/api/container/v1beta1
Package container provides access to the Google Container Engine API.
|
Package container provides access to the Google Container Engine API. |
|
go/src/google.golang.org/api/dataflow/v1b4
Package dataflow provides access to the Google Dataflow API.
|
Package dataflow provides access to the Google Dataflow API. |
|
go/src/google.golang.org/api/dataflow/v1beta3
Package dataflow provides access to the Google Dataflow API.
|
Package dataflow provides access to the Google Dataflow API. |
|
go/src/google.golang.org/api/datastore/v1beta1
Package datastore provides access to the Google Cloud Datastore API.
|
Package datastore provides access to the Google Cloud Datastore API. |
|
go/src/google.golang.org/api/datastore/v1beta2
Package datastore provides access to the Google Cloud Datastore API.
|
Package datastore provides access to the Google Cloud Datastore API. |
|
go/src/google.golang.org/api/deploymentmanager/v2beta1
Package deploymentmanager provides access to the Google Cloud Deployment Manager API V2.
|
Package deploymentmanager provides access to the Google Cloud Deployment Manager API V2. |
|
go/src/google.golang.org/api/googleapi
Package googleapi contains the common code shared by all Google API libraries.
|
Package googleapi contains the common code shared by all Google API libraries. |
|
go/src/google.golang.org/api/googleapi/internal/uritemplates
Package uritemplates is a level 4 implementation of RFC 6570 (URI Template, http://tools.ietf.org/html/rfc6570).
|
Package uritemplates is a level 4 implementation of RFC 6570 (URI Template, http://tools.ietf.org/html/rfc6570). |
|
go/src/google.golang.org/api/googleapi/transport
Package transport contains HTTP transports used to make authenticated API requests.
|
Package transport contains HTTP transports used to make authenticated API requests. |
|
go/src/google.golang.org/api/licensing/v1
Package licensing provides access to the Enterprise License Manager API.
|
Package licensing provides access to the Enterprise License Manager API. |
|
go/src/google.golang.org/api/oauth2/v1
Package oauth2 provides access to the Google OAuth2 API.
|
Package oauth2 provides access to the Google OAuth2 API. |
|
go/src/google.golang.org/api/oauth2/v2
Package oauth2 provides access to the Google OAuth2 API.
|
Package oauth2 provides access to the Google OAuth2 API. |
|
go/src/google.golang.org/api/pubsub/v1beta1
Package pubsub provides access to the Google Cloud Pub/Sub API.
|
Package pubsub provides access to the Google Cloud Pub/Sub API. |
|
go/src/google.golang.org/api/pubsub/v1beta1a
Package pubsub provides access to the Google Cloud Pub/Sub API.
|
Package pubsub provides access to the Google Cloud Pub/Sub API. |
|
go/src/google.golang.org/api/pubsub/v1beta2
Package pubsub provides access to the Google Cloud Pub/Sub API.
|
Package pubsub provides access to the Google Cloud Pub/Sub API. |
|
go/src/google.golang.org/api/storage/v1
Package storage provides access to the Cloud Storage API.
|
Package storage provides access to the Cloud Storage API. |
|
go/src/google.golang.org/api/storage/v1beta1
Package storage provides access to the Cloud Storage API.
|
Package storage provides access to the Cloud Storage API. |
|
go/src/google.golang.org/api/storage/v1beta2
Package storage provides access to the Cloud Storage API.
|
Package storage provides access to the Cloud Storage API. |
|
go/src/google.golang.org/api/taskqueue/v1beta1
Package taskqueue provides access to the TaskQueue API.
|
Package taskqueue provides access to the TaskQueue API. |
|
go/src/google.golang.org/api/taskqueue/v1beta2
Package taskqueue provides access to the TaskQueue API.
|
Package taskqueue provides access to the TaskQueue API. |
|
go/src/google.golang.org/api/tasks/v1
Package tasks provides access to the Tasks API.
|
Package tasks provides access to the Tasks API. |
|
go/src/google.golang.org/cloud
Package cloud contains Google Cloud Platform APIs related types and common functions.
|
Package cloud contains Google Cloud Platform APIs related types and common functions. |
|
go/src/google.golang.org/cloud/compute/metadata
Package metadata provides access to Google Compute Engine (GCE) metadata and API service accounts.
|
Package metadata provides access to Google Compute Engine (GCE) metadata and API service accounts. |
|
go/src/google.golang.org/cloud/container
Package container contains a Google Container Engine client.
|
Package container contains a Google Container Engine client. |
|
go/src/google.golang.org/cloud/datastore
Package datastore contains a Google Cloud Datastore client.
|
Package datastore contains a Google Cloud Datastore client. |
|
go/src/google.golang.org/cloud/examples/pubsub/cmdline
command
Package main contains a simple command line tool for Cloud Pub/Sub Cloud Pub/Sub docs: https://cloud.google.com/pubsub/docs
|
Package main contains a simple command line tool for Cloud Pub/Sub Cloud Pub/Sub docs: https://cloud.google.com/pubsub/docs |
|
go/src/google.golang.org/cloud/examples/storage/appengine
Package gcsdemo is an example App Engine or Mananged VM app using the Google Cloud Storage API.
|
Package gcsdemo is an example App Engine or Mananged VM app using the Google Cloud Storage API. |
|
go/src/google.golang.org/cloud/examples/storage/appenginevm
Package gcsdemo is an example App Engine or Mananged VM app using the Google Cloud Storage API.
|
Package gcsdemo is an example App Engine or Mananged VM app using the Google Cloud Storage API. |
|
go/src/google.golang.org/cloud/internal
Package internal provides support for the cloud packages.
|
Package internal provides support for the cloud packages. |
|
go/src/google.golang.org/cloud/internal/datastore
Package datastore is a generated protocol buffer package.
|
Package datastore is a generated protocol buffer package. |
|
go/src/google.golang.org/cloud/internal/testutil
Package testutil contains helper functions for writing tests.
|
Package testutil contains helper functions for writing tests. |
|
go/src/google.golang.org/cloud/pubsub
Package pubsub contains a Google Cloud Pub/Sub client.
|
Package pubsub contains a Google Cloud Pub/Sub client. |
|
go/src/google.golang.org/cloud/storage
Package storage contains a Google Cloud Storage client.
|
Package storage contains a Google Cloud Storage client. |
|
go/src/google.golang.org/grpc
Package grpc implements an RPC system called gRPC.
|
Package grpc implements an RPC system called gRPC. |
|
go/src/google.golang.org/grpc/benchmark
Package benchmark implements the building blocks to setup end-to-end gRPC benchmarks.
|
Package benchmark implements the building blocks to setup end-to-end gRPC benchmarks. |
|
go/src/google.golang.org/grpc/benchmark/grpc_testing
Package grpc_testing is a generated protocol buffer package.
|
Package grpc_testing is a generated protocol buffer package. |
|
go/src/google.golang.org/grpc/codes
Package codes defines the canonical error codes used by gRPC.
|
Package codes defines the canonical error codes used by gRPC. |
|
go/src/google.golang.org/grpc/credentials
Package credentials implements various credentials supported by gRPC library, which encapsulate all the state needed by a client to authenticate with a server and make various assertions, e.g., about the client's identity, role, or whether it is authorized to make a particular call.
|
Package credentials implements various credentials supported by gRPC library, which encapsulate all the state needed by a client to authenticate with a server and make various assertions, e.g., about the client's identity, role, or whether it is authorized to make a particular call. |
|
go/src/google.golang.org/grpc/examples/route_guide/client
command
Package main implements a simple gRPC client that demonstrates how to use gRPC-Go libraries to perform unary, client streaming, server streaming and full duplex RPCs.
|
Package main implements a simple gRPC client that demonstrates how to use gRPC-Go libraries to perform unary, client streaming, server streaming and full duplex RPCs. |
|
go/src/google.golang.org/grpc/examples/route_guide/proto
Package proto is a generated protocol buffer package.
|
Package proto is a generated protocol buffer package. |
|
go/src/google.golang.org/grpc/examples/route_guide/server
command
Package main implements a simple gRPC server that demonstrates how to use gRPC-Go libraries to perform unary, client streaming, server streaming and full duplex RPCs.
|
Package main implements a simple gRPC server that demonstrates how to use gRPC-Go libraries to perform unary, client streaming, server streaming and full duplex RPCs. |
|
go/src/google.golang.org/grpc/grpclog
Package grpclog defines logging for grpc.
|
Package grpclog defines logging for grpc. |
|
go/src/google.golang.org/grpc/grpclog/glogger
Package glogger defines glog-based logging for grpc.
|
Package glogger defines glog-based logging for grpc. |
|
go/src/google.golang.org/grpc/interop/grpc_testing
Package grpc_testing is a generated protocol buffer package.
|
Package grpc_testing is a generated protocol buffer package. |
|
go/src/google.golang.org/grpc/metadata
Package metadata define the structure of the metadata supported by gRPC library.
|
Package metadata define the structure of the metadata supported by gRPC library. |
|
go/src/google.golang.org/grpc/transport
Package transport defines and implements message oriented communication channel to complete various transactions (e.g., an RPC).
|
Package transport defines and implements message oriented communication channel to complete various transactions (e.g., an RPC). |
Click to show internal directories.
Click to hide internal directories.