Upgrade zstdpool-syncpool for DecoderWrapper.Close bugfix (#354)

* Upgrade github.com/mostynb/zstdpool-syncpool

This includes a bugfix for DecoderWrapper.Close, where it was only
returning Decoders to the pool if Decoder.Reset(nil) failed, and
upgrades github.com/klauspost/compress which has had a few zstd
improvements.

* WORKSPACE cleanup: go_repository is no longer used

* Don't diff a nil slice with an empty slice

TestCompressedReader was failing (the first time around the loop?) because
the bytes.Buffer was created with a nil slice, then this was being compared
to an empty slice:

FAIL: TestCompressedReader/empty_blob (0.00s)
reader_test.go:190: Read() = incorrect result, diff(-want, +got):   []uint8(
    - 	nil,
    + 	{},
      )
5 files changed
tree: 7a6297066d5a153d4d30e8c8424fbd4ce88d3505
  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. CONTRIBUTING.md
  12. CONTRIBUTORS
  13. go.mod
  14. go.sum
  15. LICENSE
  16. README.md
  17. remote-apis-sdks-deps.bzl
  18. setup-githooks.sh
  19. 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.