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
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.