Refactor public methods to delegate to impls (#426)

Moved internal implementations to separate methods to allow public
methods to select implementations based on feature flags.

No functional changes made.

This is a stop-gap change to merge cas/upload.go into client pkg.
4 files changed
tree: 2d797ccc69fb6f3be1aedff84f3a6b0b4940eb40
  1. .bazelci/
  2. .githooks/
  3. .github/
  4. external/
  5. go/
  6. .gitignore
  7. .golangci.yml
  8. AUTHORS
  9. BUILD.bazel
  10. check-gofmt.sh
  11. check-golint.sh
  12. CONTRIBUTING.md
  13. CONTRIBUTORS
  14. go.mod
  15. go.sum
  16. LICENSE
  17. README.md
  18. remote-apis-sdks-deps.bzl
  19. setup-githooks.sh
  20. WORKSPACE
README.md

Remote Execution API SDKs

CI status: Build Status

PkgGoDev

This repository contains SDKs for the Remote Execution API.

See each language subdirectory's README.md for more specific instructions on using the SDK for that language.