vgo: golang.org/x/vgo Files | Directories

Command vgo

Vgo is a prototype of what the go command might look like with integrated support for package versioning.

Download and install with:

go get -u golang.org/x/vgo

Then run "vgo" instead of "go".

See https://research.swtch.com/vgo-intro for an overview and the documents linked at https://research.swtch.com/vgo for additional details.

This is still a very early prototype. You are likely to run into bugs. Please file bugs in the main Go issue tracker, https://golang.org/issue, and put the prefix `x/vgo:` in the issue title.

Thank you.

Package Files

main.go

Directories

PathSynopsis
vendor/cmd/go
vendor/cmd/go/internal/basePackage base defines shared basic pieces of the go command, in particular logging and the Command structure.
vendor/cmd/go/internal/bugPackage bug implements the ``go bug'' command.
vendor/cmd/go/internal/cachePackage cache implements a build artifact cache.
vendor/cmd/go/internal/cfgPackage cfg holds configuration shared by multiple parts of the go command.
vendor/cmd/go/internal/cleanPackage clean implements the ``go clean'' command.
vendor/cmd/go/internal/cmdflagPackage cmdflag handles flag processing common to several go tools.
vendor/cmd/go/internal/dirhashPackage dirhash defines hashes over directory trees.
vendor/cmd/go/internal/docPackage doc implements the ``go doc'' command.
vendor/cmd/go/internal/envcmdPackage envcmd implements the ``go env'' command.
vendor/cmd/go/internal/fixPackage fix implements the ``go fix'' command.
vendor/cmd/go/internal/fmtcmdPackage fmtcmd implements the ``go fmt'' command.
vendor/cmd/go/internal/generatePackage generate implements the ``go generate'' command.
vendor/cmd/go/internal/getPackage get implements the ``go get'' command.
vendor/cmd/go/internal/helpPackage help implements the ``go help'' command.
vendor/cmd/go/internal/imports
vendor/cmd/go/internal/listPackage list implements the ``go list'' command.
vendor/cmd/go/internal/loadPackage load loads packages.
vendor/cmd/go/internal/modcmdPackage modcmd implements the ``go mod'' command.
vendor/cmd/go/internal/modconv
vendor/cmd/go/internal/modfetch
vendor/cmd/go/internal/modfetch/codehostPackage codehost defines the interface implemented by a code hosting source, along with support code for use by implementations.
vendor/cmd/go/internal/modfile
vendor/cmd/go/internal/modinfo
vendor/cmd/go/internal/modload
vendor/cmd/go/internal/modulePackage module defines the module.Version type along with support code.
vendor/cmd/go/internal/mvsPackage mvs implements Minimal Version Selection.
vendor/cmd/go/internal/parPackage par implements parallel execution helpers.
vendor/cmd/go/internal/runPackage run implements the ``go run'' command.
vendor/cmd/go/internal/search
vendor/cmd/go/internal/semverPackage semver implements comparison of semantic version strings.
vendor/cmd/go/internal/strPackage str provides string manipulation utilities.
vendor/cmd/go/internal/test
vendor/cmd/go/internal/toolPackage tool implements the ``go tool'' command.
vendor/cmd/go/internal/versionPackage version implements the ``go version'' command.
vendor/cmd/go/internal/vetPackage vet implements the ``go vet'' command.
vendor/cmd/go/internal/webPackage web defines helper routines for accessing HTTP/HTTPS resources.
vendor/cmd/go/internal/web2
vendor/cmd/go/internal/webtest
vendor/cmd/go/internal/work
vendor/cmd/internal/browserPackage browser provides utilities for interacting with users' browsers.
vendor/cmd/internal/buildid
vendor/cmd/internal/test2jsonPackage test2json implements conversion of test binary output to JSON.
vendor/internal/race
vendor/internal/singleflightPackage singleflight provides a duplicate function call suppression mechanism.
vendor/internal/testenvPackage testenv provides information about what functionality is available in different testing environments run by the Go team.

Package main imports 1 packages (graph). Updated 2018-08-08. Refresh now. Tools for package owners.