From: Cherry Mui Date: Mon, 28 Nov 2022 23:03:20 +0000 (-0500) Subject: doc/go1.20: quote code in Bootstrap and Cgo sections X-Git-Tag: go1.20rc1~71 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=8c0f9ed4ce0b56c13fb1e1c52a3f48298775937e;p=gostls13.git doc/go1.20: quote code in Bootstrap and Cgo sections Add code tag for environment variables and file paths in the Bootstrap section. Add code tag for packages in the Cgo section. Change-Id: Ib0fad1c09fbc497a097ef43cbf5850a27b9a6532 Reviewed-on: https://go-review.googlesource.com/c/go/+/453621 Run-TryBot: Cherry Mui TryBot-Result: Gopher Robot Reviewed-by: Ian Lance Taylor --- diff --git a/doc/go1.20.html b/doc/go1.20.html index e048127ff0..d4baf103ec 100644 --- a/doc/go1.20.html +++ b/doc/go1.20.html @@ -193,12 +193,12 @@ Do not send CLs removing the interior tags from such phrases.

- The packages in the standard library that use cgo are net, - os/user, and - plugin. - On macOS, the net and os/user packages have been rewritten not to use cgo: + The packages in the standard library that use cgo are net, + os/user, and + plugin. + On macOS, the net and os/user packages have been rewritten not to use cgo: the same code is now used for cgo and non-cgo builds as well as cross-compiled builds. - On Windows, the net and os/user packages have never used cgo. + On Windows, the net and os/user packages have never used cgo. On other systems, builds with cgo disabled will use a pure Go version of these packages.

@@ -297,13 +297,16 @@ Do not send CLs removing the interior tags from such phrases.

Bootstrap

- When building a Go release from source and GOROOT_BOOTSTRAP is not set, - previous versions of Go looked for a Go 1.4 or later bootstrap toolchain in the directory $HOME/go1.4 (%HOMEDRIVE%%HOMEPATH%\go1.4 on Windows). - Go 1.18 and Go 1.19 looked first for $HOME/go1.17 or $HOME/sdk/go1.17 before falling back to $HOME/go1.4, + When building a Go release from source and GOROOT_BOOTSTRAP is not set, + previous versions of Go looked for a Go 1.4 or later bootstrap toolchain in the directory + $HOME/go1.4 (%HOMEDRIVE%%HOMEPATH%\go1.4 on Windows). + Go 1.18 and Go 1.19 looked first for $HOME/go1.17 or $HOME/sdk/go1.17 + before falling back to $HOME/go1.4, in ancitipation of requiring Go 1.17 for use when bootstrapping Go 1.20. Go 1.20 does require a Go 1.17 release for bootstrapping, but we realized that we should adopt the latest point release of the bootstrap toolchain, so it requires Go 1.17.13. - Go 1.20 looks for $HOME/go1.17.13 or $HOME/sdk/go1.17.13 before falling back to $HOME/go1.4 + Go 1.20 looks for $HOME/go1.17.13 or $HOME/sdk/go1.17.13 + before falling back to $HOME/go1.4 (to support systems that hard-coded the path $HOME/go1.4 but have installed a newer Go toolchain there). In the future, we plan to move the bootstrap toolchain forward approximately once a year,