Directories ¶
Path | Synopsis |
---|---|
Package actas provides a TokenSource that returns access tokens that impersonate a different service account other than the default app credentials.
|
Package actas provides a TokenSource that returns access tokens that impersonate a different service account other than the default app credentials. |
Package balancer is a forked version of https://github.com/GoogleCloudPlatform/grpc-gcp-go.
|
Package balancer is a forked version of https://github.com/GoogleCloudPlatform/grpc-gcp-go. |
Package cache implements a cache that supports single-flight value computation.
|
Package cache implements a cache that supports single-flight value computation. |
Package cas implements an efficient client for Content Addressable Storage.
|
Package cas implements an efficient client for Content Addressable Storage. |
Package casng provides a CAS client implementation with the following incomplete list of features:
|
Package casng provides a CAS client implementation with the following incomplete list of features: |
Package chunker provides a way to chunk an input into uploadable-size byte slices.
|
Package chunker provides a way to chunk an input into uploadable-size byte slices. |
Package client contains a high-level remote execution client library.
|
Package client contains a high-level remote execution client library. |
Package command defines common types to be used with command execution.
|
Package command defines common types to be used with command execution. |
Package contextmd allows attaching metadata to the context of RPC calls.
|
Package contextmd allows attaching metadata to the context of RPC calls. |
Package digest contains functions to simplify handling content digests.
|
Package digest contains functions to simplify handling content digests. |
Package errors provides the ability to wrap multiple errors while maintaining API compatibility with the standard package.
|
Package errors provides the ability to wrap multiple errors while maintaining API compatibility with the standard package. |
Package fakes contains configurable test fakes for an RE service.
|
Package fakes contains configurable test fakes for an RE service. |
Package filemetadata contains types of metadata for files, to be used for caching.
|
Package filemetadata contains types of metadata for files, to be used for caching. |
Package flags provides a convenient way to initialize the remote client from flags.
|
Package flags provides a convenient way to initialize the remote client from flags. |
io
|
|
impath
Package impath (immutable path) provides immutable and distinguishable types for absolute and relative paths.
|
Package impath (immutable path) provides immutable and distinguishable types for absolute and relative paths. |
walker
Package walker provides a simple interface for traversing the filesystem by abstracting away IO and implementation naunces.
|
Package walker provides a simple interface for traversing the filesystem by abstracting away IO and implementation naunces. |
Package moreflag contains definitions for some useful flag types, such as maps.
|
Package moreflag contains definitions for some useful flag types, such as maps. |
Package outerr contains types to record/pass system out-err streams.
|
Package outerr contains types to record/pass system out-err streams. |
Package portpicker allows Go programs and tests to receive the best guess of an unused port that may be used for ad hoc purposes.
|
Package portpicker allows Go programs and tests to receive the best guess of an unused port that may be used for ad hoc purposes. |
Package retry implements retry logic helpers, which can be used to wrap operations that can intermittently fail, but can be retried at a higher level.
|
Package retry implements retry logic helpers, which can be used to wrap operations that can intermittently fail, but can be retried at a higher level. |
Package rexec provides a top-level client for executing remote commands.
|
Package rexec provides a top-level client for executing remote commands. |
Package symlinkopts provides an efficient interface to create unambiguous symlink options.
|
Package symlinkopts provides an efficient interface to create unambiguous symlink options. |
Package tool provides implementation of the debugging related operations supported by go/cmd/remotetool package.
|
Package tool provides implementation of the debugging related operations supported by go/cmd/remotetool package. |
Package uploadinfo provides a way to move metadata and/or actual data on blobs to be uploaded.
|
Package uploadinfo provides a way to move metadata and/or actual data on blobs to be uploaded. |
Click to show internal directories.
Click to hide internal directories.