From 6bb42997c8741f301f2655175abe2b6bdc943ed8 Mon Sep 17 00:00:00 2001 From: Michael Anthony Knyszek Date: Wed, 23 Jul 2025 17:50:06 +0000 Subject: [PATCH] doc/next: initialize Initialize the doc/next directory for the next release by copying the contents of doc/initial into it. For #73829. Change-Id: Ia473d0430043920fc5135844ec6c117eb1b00217 Reviewed-on: https://go-review.googlesource.com/c/go/+/689878 Reviewed-by: Mark Freeman Auto-Submit: Michael Knyszek LUCI-TryBot-Result: Go LUCI --- doc/next/1-intro.md | 8 ++++++++ doc/next/2-language.md | 3 +++ doc/next/3-tools.md | 6 ++++++ doc/next/4-runtime.md | 1 + doc/next/5-toolchain.md | 7 +++++++ doc/next/6-stdlib/0-heading.md | 2 ++ doc/next/6-stdlib/99-minor/0-heading.md | 10 ++++++++++ doc/next/6-stdlib/99-minor/README | 1 + doc/next/7-ports.md | 2 ++ 9 files changed, 40 insertions(+) create mode 100644 doc/next/1-intro.md create mode 100644 doc/next/2-language.md create mode 100644 doc/next/3-tools.md create mode 100644 doc/next/4-runtime.md create mode 100644 doc/next/5-toolchain.md create mode 100644 doc/next/6-stdlib/0-heading.md create mode 100644 doc/next/6-stdlib/99-minor/0-heading.md create mode 100644 doc/next/6-stdlib/99-minor/README create mode 100644 doc/next/7-ports.md diff --git a/doc/next/1-intro.md b/doc/next/1-intro.md new file mode 100644 index 0000000000..3cd0d66b5a --- /dev/null +++ b/doc/next/1-intro.md @@ -0,0 +1,8 @@ + + +## DRAFT RELEASE NOTES — Introduction to Go 1.26 {#introduction} + +**Go 1.26 is not yet released. These are work-in-progress release notes. +Go 1.26 is expected to be released in February 2026.** diff --git a/doc/next/2-language.md b/doc/next/2-language.md new file mode 100644 index 0000000000..61030bd676 --- /dev/null +++ b/doc/next/2-language.md @@ -0,0 +1,3 @@ +## Changes to the language {#language} + + diff --git a/doc/next/3-tools.md b/doc/next/3-tools.md new file mode 100644 index 0000000000..5638f240a5 --- /dev/null +++ b/doc/next/3-tools.md @@ -0,0 +1,6 @@ +## Tools {#tools} + +### Go command {#go-command} + +### Cgo {#cgo} + diff --git a/doc/next/4-runtime.md b/doc/next/4-runtime.md new file mode 100644 index 0000000000..1f8e445e0b --- /dev/null +++ b/doc/next/4-runtime.md @@ -0,0 +1 @@ +## Runtime {#runtime} diff --git a/doc/next/5-toolchain.md b/doc/next/5-toolchain.md new file mode 100644 index 0000000000..0f4a816479 --- /dev/null +++ b/doc/next/5-toolchain.md @@ -0,0 +1,7 @@ +## Compiler {#compiler} + +## Assembler {#assembler} + +## Linker {#linker} + + diff --git a/doc/next/6-stdlib/0-heading.md b/doc/next/6-stdlib/0-heading.md new file mode 100644 index 0000000000..a992170d43 --- /dev/null +++ b/doc/next/6-stdlib/0-heading.md @@ -0,0 +1,2 @@ +## Standard library {#library} + diff --git a/doc/next/6-stdlib/99-minor/0-heading.md b/doc/next/6-stdlib/99-minor/0-heading.md new file mode 100644 index 0000000000..e80ebc64c3 --- /dev/null +++ b/doc/next/6-stdlib/99-minor/0-heading.md @@ -0,0 +1,10 @@ +### Minor changes to the library {#minor_library_changes} + +#### go/types + +The `Var.Kind` method returns an enumeration of type `VarKind` that +classifies the variable (package-level, local, receiver, parameter, +result, or struct field). See issue #70250. + +Callers of `NewVar` or `NewParam` are encouraged to call `Var.SetKind` +to ensure that this attribute is set correctly in all cases. diff --git a/doc/next/6-stdlib/99-minor/README b/doc/next/6-stdlib/99-minor/README new file mode 100644 index 0000000000..fac778de05 --- /dev/null +++ b/doc/next/6-stdlib/99-minor/README @@ -0,0 +1 @@ +API changes and other small changes to the standard library go here. diff --git a/doc/next/7-ports.md b/doc/next/7-ports.md new file mode 100644 index 0000000000..8bea3f8fbc --- /dev/null +++ b/doc/next/7-ports.md @@ -0,0 +1,2 @@ +## Ports {#ports} + -- 2.51.0