├── .github └── workflows │ └── go.yml ├── .gitignore ├── .travis.win_integration_test.ps1 ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── THIRD_PARTY_LICENSES ├── cloud.google.com │ └── go │ │ ├── LICENSE │ │ └── storage │ │ └── LICENSE ├── github.com │ ├── blang │ │ └── semver │ │ │ └── LICENSE │ ├── dustin │ │ └── go-humanize │ │ │ └── LICENSE │ ├── go-yaml │ │ └── yaml │ │ │ ├── LICENSE │ │ │ └── NOTICE │ ├── golang │ │ ├── groupcache │ │ │ └── lru │ │ │ │ └── LICENSE │ │ └── protobuf │ │ │ └── LICENSE │ ├── google │ │ ├── googet │ │ │ └── v2 │ │ │ │ └── LICENSE │ │ ├── logger │ │ │ └── LICENSE │ │ └── subcommands │ │ │ └── LICENSE │ ├── googleapis │ │ └── gax-go │ │ │ └── v2 │ │ │ └── LICENSE │ ├── mattn │ │ └── go-runewidth │ │ │ └── LICENSE │ ├── olekukonko │ │ └── tablewriter │ │ │ └── LICENSE.md │ └── rivo │ │ └── uniseg │ │ └── LICENSE.txt ├── go.opencensus.io │ └── LICENSE ├── golang.org │ └── x │ │ ├── net │ │ └── LICENSE │ │ ├── oauth2 │ │ └── LICENSE │ │ ├── sys │ │ └── LICENSE │ │ └── text │ │ └── LICENSE └── google.golang.org │ ├── api │ ├── LICENSE │ └── internal │ │ └── third_party │ │ └── uritemplates │ │ └── LICENSE │ ├── genproto │ └── googleapis │ │ └── LICENSE │ ├── grpc │ └── LICENSE │ └── protobuf │ └── LICENSE ├── cli ├── addrepo │ └── addrepo.go ├── available │ └── available.go ├── check │ └── check.go ├── clean │ ├── clean.go │ └── clean_test.go ├── cli.go ├── download │ └── download.go ├── install │ ├── install.go │ └── install_test.go ├── installed │ └── installed.go ├── latest │ └── latest.go ├── listrepos │ └── listrepos.go ├── remove │ ├── remove.go │ └── remove_test.go ├── rmrepo │ └── rmrepo.go ├── update │ ├── update.go │ └── update_test.go └── verify │ └── verify.go ├── client ├── client.go └── client_test.go ├── download ├── download.go └── download_test.go ├── go.mod ├── go.sum ├── googet.go ├── googet.goospec ├── googet_test.go ├── googetdb ├── googetdb.go └── googetdb_test.go ├── goolib ├── goolib.go ├── goolib_test.go ├── goospec.go └── goospec_test.go ├── goopack ├── goopack.go └── goopack_test.go ├── install.ps1 ├── install ├── install.go └── install_test.go ├── oswrap ├── oswrap.go ├── oswrap_test.go ├── oswrap_unix.go └── oswrap_windows.go ├── priority ├── priority.go └── priority_test.go ├── remove ├── remove.go └── remove_test.go ├── repo ├── repo.go └── repo_test.go ├── server ├── README.md └── gooserve.go ├── settings ├── settings.go └── settings_test.go ├── system ├── system.go ├── system_linux.go ├── system_test.go └── system_windows.go ├── testutil └── testutil.go └── verify ├── verify.go └── verify_test.go /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | *.exe 3 | *.goo 4 | *.db 5 | -------------------------------------------------------------------------------- /.travis.win_integration_test.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/.travis.win_integration_test.ps1 -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/README.md -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/cloud.google.com/go/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/cloud.google.com/go/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/cloud.google.com/go/storage/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/cloud.google.com/go/storage/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/github.com/blang/semver/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/github.com/blang/semver/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/github.com/dustin/go-humanize/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/github.com/dustin/go-humanize/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/github.com/go-yaml/yaml/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/github.com/go-yaml/yaml/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/github.com/go-yaml/yaml/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/github.com/go-yaml/yaml/NOTICE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/github.com/golang/groupcache/lru/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/github.com/golang/groupcache/lru/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/github.com/golang/protobuf/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/github.com/golang/protobuf/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/github.com/google/googet/v2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/github.com/google/googet/v2/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/github.com/google/logger/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/github.com/google/logger/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/github.com/google/subcommands/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/github.com/google/subcommands/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/github.com/googleapis/gax-go/v2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/github.com/googleapis/gax-go/v2/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/github.com/mattn/go-runewidth/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/github.com/mattn/go-runewidth/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/github.com/olekukonko/tablewriter/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/github.com/olekukonko/tablewriter/LICENSE.md -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/github.com/rivo/uniseg/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/github.com/rivo/uniseg/LICENSE.txt -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/go.opencensus.io/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/go.opencensus.io/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/golang.org/x/net/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/golang.org/x/net/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/golang.org/x/oauth2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/golang.org/x/oauth2/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/golang.org/x/sys/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/golang.org/x/sys/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/golang.org/x/text/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/golang.org/x/text/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/google.golang.org/api/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/google.golang.org/api/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/google.golang.org/api/internal/third_party/uritemplates/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/google.golang.org/api/internal/third_party/uritemplates/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/google.golang.org/genproto/googleapis/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/google.golang.org/genproto/googleapis/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/google.golang.org/grpc/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/google.golang.org/grpc/LICENSE -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES/google.golang.org/protobuf/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/THIRD_PARTY_LICENSES/google.golang.org/protobuf/LICENSE -------------------------------------------------------------------------------- /cli/addrepo/addrepo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/addrepo/addrepo.go -------------------------------------------------------------------------------- /cli/available/available.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/available/available.go -------------------------------------------------------------------------------- /cli/check/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/check/check.go -------------------------------------------------------------------------------- /cli/clean/clean.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/clean/clean.go -------------------------------------------------------------------------------- /cli/clean/clean_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/clean/clean_test.go -------------------------------------------------------------------------------- /cli/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/cli.go -------------------------------------------------------------------------------- /cli/download/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/download/download.go -------------------------------------------------------------------------------- /cli/install/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/install/install.go -------------------------------------------------------------------------------- /cli/install/install_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/install/install_test.go -------------------------------------------------------------------------------- /cli/installed/installed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/installed/installed.go -------------------------------------------------------------------------------- /cli/latest/latest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/latest/latest.go -------------------------------------------------------------------------------- /cli/listrepos/listrepos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/listrepos/listrepos.go -------------------------------------------------------------------------------- /cli/remove/remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/remove/remove.go -------------------------------------------------------------------------------- /cli/remove/remove_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/remove/remove_test.go -------------------------------------------------------------------------------- /cli/rmrepo/rmrepo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/rmrepo/rmrepo.go -------------------------------------------------------------------------------- /cli/update/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/update/update.go -------------------------------------------------------------------------------- /cli/update/update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/update/update_test.go -------------------------------------------------------------------------------- /cli/verify/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/cli/verify/verify.go -------------------------------------------------------------------------------- /client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/client/client.go -------------------------------------------------------------------------------- /client/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/client/client_test.go -------------------------------------------------------------------------------- /download/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/download/download.go -------------------------------------------------------------------------------- /download/download_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/download/download_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/go.sum -------------------------------------------------------------------------------- /googet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/googet.go -------------------------------------------------------------------------------- /googet.goospec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/googet.goospec -------------------------------------------------------------------------------- /googet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/googet_test.go -------------------------------------------------------------------------------- /googetdb/googetdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/googetdb/googetdb.go -------------------------------------------------------------------------------- /googetdb/googetdb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/googetdb/googetdb_test.go -------------------------------------------------------------------------------- /goolib/goolib.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/goolib/goolib.go -------------------------------------------------------------------------------- /goolib/goolib_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/goolib/goolib_test.go -------------------------------------------------------------------------------- /goolib/goospec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/goolib/goospec.go -------------------------------------------------------------------------------- /goolib/goospec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/goolib/goospec_test.go -------------------------------------------------------------------------------- /goopack/goopack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/goopack/goopack.go -------------------------------------------------------------------------------- /goopack/goopack_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/goopack/goopack_test.go -------------------------------------------------------------------------------- /install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/install.ps1 -------------------------------------------------------------------------------- /install/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/install/install.go -------------------------------------------------------------------------------- /install/install_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/install/install_test.go -------------------------------------------------------------------------------- /oswrap/oswrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/oswrap/oswrap.go -------------------------------------------------------------------------------- /oswrap/oswrap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/oswrap/oswrap_test.go -------------------------------------------------------------------------------- /oswrap/oswrap_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/oswrap/oswrap_unix.go -------------------------------------------------------------------------------- /oswrap/oswrap_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/oswrap/oswrap_windows.go -------------------------------------------------------------------------------- /priority/priority.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/priority/priority.go -------------------------------------------------------------------------------- /priority/priority_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/priority/priority_test.go -------------------------------------------------------------------------------- /remove/remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/remove/remove.go -------------------------------------------------------------------------------- /remove/remove_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/remove/remove_test.go -------------------------------------------------------------------------------- /repo/repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/repo/repo.go -------------------------------------------------------------------------------- /repo/repo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/repo/repo_test.go -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/server/README.md -------------------------------------------------------------------------------- /server/gooserve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/server/gooserve.go -------------------------------------------------------------------------------- /settings/settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/settings/settings.go -------------------------------------------------------------------------------- /settings/settings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/settings/settings_test.go -------------------------------------------------------------------------------- /system/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/system/system.go -------------------------------------------------------------------------------- /system/system_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/system/system_linux.go -------------------------------------------------------------------------------- /system/system_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/system/system_test.go -------------------------------------------------------------------------------- /system/system_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/system/system_windows.go -------------------------------------------------------------------------------- /testutil/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/testutil/testutil.go -------------------------------------------------------------------------------- /verify/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/verify/verify.go -------------------------------------------------------------------------------- /verify/verify_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/googet/HEAD/verify/verify_test.go --------------------------------------------------------------------------------