 Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| api
       | |
| 
          
            cloudmonitoring/v2beta2
            
            
          
           Package cloudmonitoring provides access to the Cloud Monitoring API. | Package cloudmonitoring provides access to the Cloud Monitoring API. | 
| 
          
            compute/v1
            
            
          
           Package compute provides access to the Compute Engine API. | Package compute provides access to the Compute Engine API. | 
| 
          
            container/v1
            
            
          
           Package container provides access to the Google Container Engine API. | Package container provides access to the Google Container Engine API. | 
| 
          
            gensupport
            
            
          
           Package gensupport is an internal implementation detail used by code generated by the google-api-go-generator tool. | Package gensupport is an internal implementation detail used by code generated by the google-api-go-generator tool. | 
| 
          
            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. | 
| 
          
            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). | 
| 
          
            googleapi/transport
            
            
          
           Package transport contains HTTP transports used to make authenticated API requests. | Package transport contains HTTP transports used to make authenticated API requests. | 
| 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. | 
| 
          
            internal
            
            
          
           Package internal provides support for the cloud packages. | Package internal provides support for the cloud packages. | 
| 
          
            internal/datastore
            
            
          
           Package datastore is a generated protocol buffer package. | Package datastore is a generated protocol buffer package. | 
| 
          
            internal/opts
            
            
          
           Package opts holds the DialOpts struct, configurable by cloud.ClientOptions to set up transports for cloud packages. | Package opts holds the DialOpts struct, configurable by cloud.ClientOptions to set up transports for cloud packages. | 
| 
          
            internal/testutil
            
            
          
           Package testutil contains helper functions for writing tests. | Package testutil contains helper functions for writing tests. | 
| Package grpc implements an RPC system called gRPC. | Package grpc implements an RPC system called 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. | 
| 
          
            benchmark/client
            
            command
          
          
         | |
| 
          
            benchmark/grpc_testing
            
            
          
           Package grpc_testing is a generated protocol buffer package. | Package grpc_testing is a generated protocol buffer package. | 
| 
          
            benchmark/server
            
            command
          
          
         | |
| 
          
            codes
            
            
          
           Package codes defines the canonical error codes used by gRPC. | Package codes defines the canonical error codes used by 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. | 
| 
          
            credentials/oauth
            
            
          
           Package oauth implements gRPC credentials using OAuth. | Package oauth implements gRPC credentials using OAuth. | 
| 
          
            examples/helloworld/helloworld
            
            
          
           Package helloworld is a generated protocol buffer package. | Package helloworld is a generated protocol buffer package. | 
| 
          
            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. | 
| 
          
            examples/route_guide/routeguide
            
            
          
           Package routeguide is a generated protocol buffer package. | Package routeguide is a generated protocol buffer package. | 
| 
          
            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. | 
| 
          
            grpclog
            
            
          
           Package grpclog defines logging for grpc. | Package grpclog defines logging for grpc. | 
| 
          
            grpclog/glogger
            
            
          
           Package glogger defines glog-based logging for grpc. | Package glogger defines glog-based logging for grpc. | 
| 
          
            health
            
            
          
           Package health provides some utility functions to health-check a server. | Package health provides some utility functions to health-check a server. | 
| 
          
            health/grpc_health_v1alpha
            
            
          
           Package grpc_health_v1alpha is a generated protocol buffer package. | Package grpc_health_v1alpha is a generated protocol buffer package. | 
| 
          
            interop/client
            
            command
          
          
         | |
| 
          
            interop/grpc_testing
            
            
          
           Package grpc_testing is a generated protocol buffer package. | Package grpc_testing is a generated protocol buffer package. | 
| 
          
            interop/server
            
            command
          
          
         | |
| 
          
            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. | 
| 
          
            naming
            
            
          
           Package naming defines the naming API and related data structures for gRPC. | Package naming defines the naming API and related data structures for gRPC. | 
| 
          
            peer
            
            
          
           Package peer defines various peer information associated with RPCs and corresponding utils. | Package peer defines various peer information associated with RPCs and corresponding utils. | 
| 
          
            test/codec_perf
            
            
          
           Package codec_perf is a generated protocol buffer package. | Package codec_perf is a generated protocol buffer package. | 
| 
          
            test/grpc_testing
            
            
          
           Package grpc_testing is a generated protocol buffer package. | Package grpc_testing is a generated protocol buffer package. | 
| 
          
            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.