Documentation
      ¶
    
    
  
    
  
    There is no documentation for this package.
      
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 
       Package blob provides an easy and portable way to interact with blobs within a storage location. 
         | 
      Package blob provides an easy and portable way to interact with blobs within a storage location. | 
| 
         
          
            driver
            
            
          
           
      Package driver defines interfaces to be implemented by blob drivers, which will be used by the blob package to interact with the underlying services. 
         | 
      Package driver defines interfaces to be implemented by blob drivers, which will be used by the blob package to interact with the underlying services. | 
| 
         
          
            drivertest
            
            
          
           
      Package drivertest provides a conformance test for implementations of driver. 
         | 
      Package drivertest provides a conformance test for implementations of driver. | 
| 
         
          
            fileblob
            
            
          
           
      Package fileblob provides a blob implementation that uses the filesystem. 
         | 
      Package fileblob provides a blob implementation that uses the filesystem. | 
| 
         
          
            memblob
            
            
          
           
      Package memblob provides an in-memory blob implementation. 
         | 
      Package memblob provides an in-memory blob implementation. | 
| 
         
          
            s3blob
            
            
          
           
      Package s3blob provides a blob implementation that uses S3. 
         | 
      Package s3blob provides a blob implementation that uses S3. | 
| 
       Package gdkerr provides an error type for GDK APIs. 
         | 
      Package gdkerr provides an error type for GDK APIs. | 
| 
       internal
        | 
      |
| 
         
          
            escape
            
            
          
           
      Package escape includes helpers for escaping and unescaping strings. 
         | 
      Package escape includes helpers for escaping and unescaping strings. | 
| 
         
          
            oc
            
            
          
           
      Package oc supports OpenCensus tracing and metrics for the Go Development Kit. 
         | 
      Package oc supports OpenCensus tracing and metrics for the Go Development Kit. | 
| 
         
          
            openurl
            
            
          
           
      Package openurl provides helpers for URLMux and URLOpeners in portable APIs. 
         | 
      Package openurl provides helpers for URLMux and URLOpeners in portable APIs. | 
| 
         
          
            retry
            
            
          
           
      Package retry provides retry logic. 
         | 
      Package retry provides retry logic. | 
| 
         
          
            testing/octest
            
            
          
           
      Package octest supports testing of OpenCensus integrations. 
         | 
      Package octest supports testing of OpenCensus integrations. | 
| 
         
          
            testing/terraform
            
            
          
           
      Package terraform provides a function to read Terraform output. 
         | 
      Package terraform provides a function to read Terraform output. | 
| 
         
          
            testing/test-summary
            
            command
          
           
      Summarizes the output of go test. 
         | 
      Summarizes the output of go test. | 
| 
         
          
            useragent
            
            
          
           
      Package useragent includes constants and utilitiesfor setting the User-Agent for Go CDK connections to GCP. 
         | 
      Package useragent includes constants and utilitiesfor setting the User-Agent for Go CDK connections to GCP. | 
| 
         
          
            website
            module
            
          
          
         
       | 
      |
| 
       Package pubsub provides an easy and portable way to interact with publish/subscribe systems. 
         | 
      Package pubsub provides an easy and portable way to interact with publish/subscribe systems. | 
| 
         
          
            batcher
            
            
          
           
      Package batcher supports batching of items. 
         | 
      Package batcher supports batching of items. | 
| 
         
          
            driver
            
            
          
           
      Package driver defines interfaces to be implemented by pubsub drivers, which will be used by the pubsub package to interact with the underlying services. 
         | 
      Package driver defines interfaces to be implemented by pubsub drivers, which will be used by the pubsub package to interact with the underlying services. | 
| 
         
          
            drivertest
            
            
          
           
      Package drivertest provides a conformance test for implementations of driver. 
         | 
      Package drivertest provides a conformance test for implementations of driver. | 
| 
         
          
            mempubsub
            
            
          
           
      Package mempubsub provides an in-memory pubsub implementation. 
         | 
      Package mempubsub provides an in-memory pubsub implementation. | 
| 
         
          
            kafkapubsub
            module
            
          
          
         
       | 
      |
| 
         
          
            natspubsub
            module
            
          
          
         
       | 
      |
| 
         
          
            pulsarpubsub
            module
            
          
          
         
       | 
      |
| 
         
          
            rabbitpubsub
            module
            
          
          
         
       | 
      |
| 
       Package runtimevar provides an easy and portable way to watch runtime configuration variables. 
         | 
      Package runtimevar provides an easy and portable way to watch runtime configuration variables. | 
| 
         
          
            blobvar
            
            
          
           
      Package blobvar provides a runtimevar implementation with variables read from a blob.Bucket. 
         | 
      Package blobvar provides a runtimevar implementation with variables read from a blob.Bucket. | 
| 
         
          
            constantvar
            
            
          
           
      Package constantvar provides a runtimevar implementation with Variables that never change. 
         | 
      Package constantvar provides a runtimevar implementation with Variables that never change. | 
| 
         
          
            driver
            
            
          
           
      Package driver defines interfaces to be implemented by runtimevar drivers, which will be used by the runtimevar package to interact with the underlying services. 
         | 
      Package driver defines interfaces to be implemented by runtimevar drivers, which will be used by the runtimevar package to interact with the underlying services. | 
| 
         
          
            drivertest
            
            
          
           
      Package drivertest provides a conformance test for implementations of runtimevar. 
         | 
      Package drivertest provides a conformance test for implementations of runtimevar. | 
| 
         
          
            filevar
            
            
          
           
      Package filevar provides a runtimevar implementation with variables backed by the filesystem. 
         | 
      Package filevar provides a runtimevar implementation with variables backed by the filesystem. | 
| 
         
          
            httpvar
            
            
          
           
      Package httpvar provides a runtimevar implementation with variables backed by http endpoint. 
         | 
      Package httpvar provides a runtimevar implementation with variables backed by http endpoint. | 
| 
         
          
            etcdvar
            module
            
          
          
         
       | 
      |
| 
       Package secrets provides an easy and portable way to encrypt and decrypt messages. 
         | 
      Package secrets provides an easy and portable way to encrypt and decrypt messages. | 
| 
         
          
            driver
            
            
          
           
      Package driver defines interfaces to be implemented by secrets drivers, which will be used by the secrets package to interact with the underlying services. 
         | 
      Package driver defines interfaces to be implemented by secrets drivers, which will be used by the secrets package to interact with the underlying services. | 
| 
         
          
            drivertest
            
            
          
           
      Package drivertest provides a conformance test for implementations of the secrets driver. 
         | 
      Package drivertest provides a conformance test for implementations of the secrets driver. | 
| 
         
          
            localsecrets
            
            
          
           
      Package localsecrets provides a secrets implementation using a locally provided symmetric key. 
         | 
      Package localsecrets provides a secrets implementation using a locally provided symmetric key. | 
| 
         
          
            hashivault
            module
            
          
          
         
       | 
      
 Click to show internal directories. 
   Click to hide internal directories.