mirror of
https://github.com/golang/go
synced 2024-11-21 16:04:45 -07:00
cmd/go: explain versions better
Summarize the desiderata for selecting versions of remote packages to get. Fixes #3394. R=golang-dev, adg CC=golang-dev https://golang.org/cl/5902058
This commit is contained in:
parent
bfdc45a456
commit
6421bdeb71
@ -225,7 +225,15 @@ The -u flag instructs get to use the network to update the named packages
|
||||
and their dependencies. By default, get uses the network to check out
|
||||
missing packages but does not use it to look for updates to existing packages.
|
||||
|
||||
TODO: Explain versions better.
|
||||
When checking out or updating a package, get looks for a branch or
|
||||
tag that matches the locally installed version of Go. If the local
|
||||
version "is release.rNN", it searches for "go.rNN". (For an
|
||||
installation using Go version "weekly.YYYY-MM-DD", it searches for a
|
||||
package version labeled "go.YYYY-MM-DD".) If the desired version
|
||||
cannot be found but others exist with labels in the correct format,
|
||||
get retrieves the most recent version before the desired label.
|
||||
Finally, if all else fails it retrieves the most recent version of
|
||||
the package.
|
||||
|
||||
For more about specifying packages, see 'go help packages'.
|
||||
|
||||
|
@ -36,7 +36,15 @@ The -u flag instructs get to use the network to update the named packages
|
||||
and their dependencies. By default, get uses the network to check out
|
||||
missing packages but does not use it to look for updates to existing packages.
|
||||
|
||||
TODO: Explain versions better.
|
||||
When checking out or updating a package, get looks for a branch or
|
||||
tag that matches the locally installed version of Go. If the local
|
||||
version "is release.rNN", it searches for "go.rNN". (For an
|
||||
installation using Go version "weekly.YYYY-MM-DD", it searches for a
|
||||
package version labeled "go.YYYY-MM-DD".) If the desired version
|
||||
cannot be found but others exist with labels in the correct format,
|
||||
get retrieves the most recent version before the desired label.
|
||||
Finally, if all else fails it retrieves the most recent version of
|
||||
the package.
|
||||
|
||||
For more about specifying packages, see 'go help packages'.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user