cos-extensions: vendor Go dependencies for 9999 live ebuild

Vendor Go module dependencies via `go mod vendor` so app-admin/extensions-manager
can build offline (-mod=vendor) as a cros-workon 9999 live ebuild without a
separate -deps.tar.xz distfiles archive.

BUG=b/561624065
TEST=CGO_ENABLED=0 go build -mod=vendor
RELEASE_NOTE=None

cos-patch: bug
Change-Id: I0b12bfc55ad51c88b7057e985a7063b9e1e2c344
Reviewed-on: https://cos-review.googlesource.com/c/cos/cos-extensions/+/208046
SLSA-Policy-Verified: SLSA Policy Verification Service <devtools-gerritcodereview-exitgate@google.com>
Tested-by: Miri Amarilio <mirilio@google.com>
Reviewed-by: Robert Kolchmeyer <rkolchmeyer@google.com>
AI-Review: cloud-image-release <cloud-image-release@prod.google.com>
2490 files changed
tree: dc90ad7b45474e94705e048a82857fc1da70db53
  1. commands/
  2. extensions/
  3. tools/
  4. vendor/
  5. CONTRIBUTING.md
  6. cos-extensions.go
  7. go.mod
  8. go.sum
  9. README.md
README.md

cos-extensions for Container-Optimized OS

cos-extensions is a tool used in Container-Optimized OS. It provides utility to manage COS extensions.

See CONTRIBUTING.md for how to contribute.