doc: unify terminology to Standard library

This aligns the existing release notes with the upcoming release notes for Go
1.24 and newer (https://go.dev/cl/556817).

The term Standard library is more common, both in spoken and written
communication about Go. Also, it is engrained in commands like
go test std, which is not going to change.

Change-Id: I5cc2bfc608effe40befa8f168b1f08b9882ce7dd
Reviewed-on: https://go-review.googlesource.com/c/website/+/598096
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
This commit is contained in:
Michael Stapelberg 2024-07-15 11:28:04 +02:00
Родитель 4764f0f690
Коммит 8785f8a52a
18 изменённых файлов: 18 добавлений и 18 удалений

Просмотреть файл

@ -509,7 +509,7 @@ better generated code, and optimizations in the core library.
Many applications should experience significantly lower allocation latency and overall performance overhead when the garbage collector is active.
## Core library {#library}
## Standard library {#library}
All of the changes to the standard library are minor.
The changes in [bytes](#bytes)

Просмотреть файл

@ -394,7 +394,7 @@ as `s[i-10]` and can recognize more inductive cases in
loops. Furthermore, the compiler now uses bounds information to more
aggressively optimize shift operations.
## Core library {#library}
## Standard library {#library}
All of the changes to the standard library are minor.

Просмотреть файл

@ -337,7 +337,7 @@ compiler-generated initialization functions. Doing a traceback
during the initialization of a global variable will now show a
function named `PKG.init.ializers`.
## Core library {#library}
## Standard library {#library}
### TLS 1.3 {#tls_1_3}

Просмотреть файл

@ -423,7 +423,7 @@ promptly after the heap shrinks. However, on many OSes, including
Linux, the OS itself reclaims memory lazily, so process RSS will not
decrease until the system is under memory pressure.
## Core library {#library}
## Standard library {#library}
### TLS 1.3 {#tls_1_3}

Просмотреть файл

@ -352,7 +352,7 @@ This API may change in future releases.
Bounds check elimination now uses information from slice creation and can
eliminate checks for indexes with types smaller than `int`.
## Core library {#library}
## Standard library {#library}
### New byte sequence hashing package {#hash_maphash}

Просмотреть файл

@ -315,7 +315,7 @@ The [objdump](/cmd/objdump/) tool now supports
disassembling in GNU assembler syntax with the `-gnu`
flag.
## Core library {#library}
## Standard library {#library}
### New embedded tzdata package {#time_tzdata}

Просмотреть файл

@ -423,7 +423,7 @@ also smaller as a result of more aggressive symbol pruning.
On Windows, `go build -buildmode=c-shared` now generates Windows
ASLR DLLs by default. ASLR can be disabled with `--ldflags=-aslr=false`.
## Core library {#library}
## Standard library {#library}
### Embedded Files {#library-embed}

Просмотреть файл

@ -432,7 +432,7 @@ when linking a program that uses cgo, and the linker is invoked
with a `-I` option, the option will now be passed to the
external linker as a `-Wl,--dynamic-linker` option.
## Core library {#library}
## Standard library {#library}
### [Cgo](/pkg/runtime/cgo) {#runtime_cgo}

Просмотреть файл

@ -533,7 +533,7 @@ We intend for Go 1.19 to require Go 1.17 or later for bootstrap,
and this change should make the transition smoother.
For more details, see [go.dev/issue/44505](/issue/44505).
## Core library {#library}
## Standard library {#library}
### New `debug/buildinfo` package {#debug_buildinfo}

Просмотреть файл

@ -266,7 +266,7 @@ On ELF platforms, the linker now emits compressed DWARF sections in
the standard gABI format (`SHF_COMPRESSED`), instead of
the legacy `.zdebug` format.
## Core library {#library}
## Standard library {#library}
### New atomic types {#atomic_types}

Просмотреть файл

@ -350,7 +350,7 @@ a newer Go toolchain there).
In the future, we plan to move the bootstrap toolchain forward approximately once a year,
and in particular we expect that Go 1.22 will require the final point release of Go 1.20 for bootstrap.
## Core library {#library}
## Standard library {#library}
### New crypto/ecdh package {#crypto_ecdh}

Просмотреть файл

@ -306,7 +306,7 @@ deleting dead (unreferenced) global map variables, if the number of
entries in the variable initializer is sufficiently large, and if the
initializer expressions are side-effect free.
## Core library {#library}
## Standard library {#library}
### New log/slog package {#slog}

Просмотреть файл

@ -257,7 +257,7 @@ As mentioned in the [Go 1.20 release notes](/doc/go1.20#bootstrap), Go 1.22 now
the final point release of Go 1.20 or later for bootstrap.
We expect that Go 1.24 will require the final point release of Go 1.22 or later for bootstrap.
## Core library {#library}
## Standard library {#library}
### New math/rand/v2 package {#math_rand_v2}

Просмотреть файл

@ -167,7 +167,7 @@ this check, for debugging and experimenting purposes.
When building a dynamically linked ELF binary (including PIE binary), the
new `-bindnow` flag enables immediate function binding.
## Core library {#library}
## Standard library {#library}
### Timer changes

Просмотреть файл

@ -470,7 +470,7 @@ Further profiling and optimization will continue in Go 1.6 and future releases.
For more details, see these [slides](/talks/2015/gogo.slide)
and associated [video](https://www.youtube.com/watch?v=cF1zJYkBW4A).
## Core library {#library}
## Standard library {#library}
### Flag {#flag}

Просмотреть файл

@ -194,7 +194,7 @@ to implementations of the
[`crypto/ecdsa`](/pkg/crypto/ecdsa/), and
[`sort`](/pkg/sort/) packages.
## Core library {#library}
## Standard library {#library}
### HTTP/2 {#http2}

Просмотреть файл

@ -304,7 +304,7 @@ Garbage collection pauses should be significantly shorter than they
were in Go 1.6 for programs with large numbers of idle goroutines,
substantial stack size fluctuation, or large package-level variables.
## Core library {#library}
## Standard library {#library}
### Context {#context}

Просмотреть файл

@ -305,7 +305,7 @@ objects.
The [`runtime.ReadMemStats`](/pkg/runtime/#ReadMemStats)
function now takes less than 100µs even for very large heaps.
## Core library {#library}
## Standard library {#library}
### Transparent Monotonic Time support {#monotonic-time}