aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
7 hours[DO-NOT-MERGE] cmd/golangorg: support socket based activation with systemdHEADmainShulhan
Change-Id: I12e667f1945eb9440147842c3374756dbd8b09ef
7 hours[DO-NOT-MERGE] internal/play: disable goroutine for watchVersionShulhan
7 hours[DO-NOT-MERGE] cmd/golangorg: realign structsShulhan
This affects declaring fields in struct using field name instead of naked names.
7 hours[DO-NOT-MERGE] _content: remove google tag managerShulhan
7 hours[DO-NOT-MERGE] cmd/golangorg: allow serving in local as "go.local"Shulhan
Change-Id: I73aa112ba125b56dbdaf2727a3a7165c03de9b3f
7 hours[DO-NOT-MERGE] all: add Makefile for common tasksShulhan
Instead of memorizing how to do X, document it in Makefile.
7 hoursdoc/tutorial: fix some words in workspaces.md for ReadabilityShulhan
Change-Id: I063ed9fc642bd40951874de7a52a8e5487df109c
7 hours[DO-NOT-MERGE] all: set codereview remote configuration to upstreamShulhan
Change-Id: I28bf688f82888e95dbaa17282160b1eb95b690a9
9 hoursref/mod: fix markdown syntax inside embedded HTMLShulhan
Markdown syntax inside embedded HTML is not get parsed, so fix it by replacing it with the corresponding HTML tag. Change-Id: I9b3ef7bbb42d6aea4b022accd9af2d15594b8143 Reviewed-on: https://go-review.googlesource.com/c/website/+/737240 Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: David Chase <drchase@google.com>
5 daysgo.mod: update golang.org/x dependenciesGopher Robot
Update golang.org/x dependencies to their latest tagged versions. Change-Id: Id473e034b24ef53a4d07d7c5201987775b127001 Reviewed-on: https://go-review.googlesource.com/c/website/+/764883 Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: David Chase <drchase@google.com> Auto-Submit: Gopher Robot <gobot@golang.org>
6 days_content/doc/effective_go: update for Go 1.26 and concise warningHana Kim
Move warning note to top, make it concise and include release notes link. Update 'new' section for Go 1.26 expression arguments - strictly speaking, this doc is frozen so we don't need to update it. But since `new` is a language builtin so mention it. Change-Id: I3e857f5842d859b534726f2d639b6eea670f8dca Reviewed-on: https://go-review.googlesource.com/c/website/+/764340 Reviewed-by: Robert Griesemer <gri@google.com> Auto-Submit: Hyang-Ah Hana Kim <hyangah@gmail.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
6 days_content/blog/inliner.md: credit LasseAlan Donovan
Change-Id: I38f8d1f9cbf795780f013e909e3a2bdd0db4ec65 Reviewed-on: https://go-review.googlesource.com/c/website/+/754360 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com> Auto-Submit: Alan Donovan <adonovan@google.com>
6 dayscmd/golangorg: use _goroot.zip during deploy tests tooDmitri Shuralyov
The deploy process constructs a _goroot.zip file which is used as the source of main Go repository content when serving go.dev. Start using the same _goroot.zip file when running tests in Cloud Build. Also move the flag.Parse to happen at the top of main, before some of the flag values are accessed and potentially overridden. For golang/go#78211. Change-Id: Iaf182301836917d062c5f4c329db6bbc171415da Reviewed-on: https://go-review.googlesource.com/c/website/+/763840 Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: David Chase <drchase@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
7 dayscmd/golangorg: temporarily skip check for "{{raw <code>" bad escapingDmitri Shuralyov
Even though the deployed version of go.dev/doc/godebug no longer has the "{{raw <code>" bad escaping, TestAll still fails during the deploy process. This is because it turns out that it doesn't use the same _goroot.zip file that the website uses to serve content. Instead, it uses GOROOT from the go version used to run the tests, and that version doesn't have the fixed godebug.md yet. For now, to fix the deploy process breakage sooner, disable the check that was recently added in CL 746741. For golang/go#78211. Change-Id: I5052f6ef2bc283e8751dca39f5131eb66c67cff3 Reviewed-on: https://go-review.googlesource.com/c/website/+/763740 Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: David Chase <drchase@google.com>
7 daysinternal/history: document Go 1.26.2 and 1.25.9 releasesDavid Chase
Change-Id: I898004e877532f108ea69b43cb4a012fed248c7e Reviewed-on: https://go-review.googlesource.com/c/website/+/763721 Auto-Submit: David Chase <drchase@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Junyang Shao <shaojunyang@google.com>
2026-03-30_content: in managing dependencies doc '-u' flag and mention '-modfile'Michael Matloob
This CL is based on CL 648578 but without the modfile parts: In the 'go tool' section, we remove the '-u' flag in 'go get -u tool', which could be read as implying the '-u' is needed. This was previously also an issue in the draft 1.24 release notes, which we addressed in CL 638296. Because many gophers persist in thinking the '-u' is required to upgrade a target of 'go get', we also mention that 'go get tool' is equivalent to 'go get tool@upgrade' to help people understand & internalize the meaning of 'go get foo' with no @version suffix. While we are here, s/acheive/achieve/. For golang/go#48423 For golang/go#71663 Change-Id: I50d94b9d815e455f124f1790b13cc3b66a6a6964 Reviewed-on: https://go-review.googlesource.com/c/website/+/761140 Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Michael Matloob <matloob@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
2026-03-30_content: add more documentation for 'go tool' features in ref/modMichael Matloob
This CL addresses the issues in #71663 that appear in go.dev/ref/mod. For golang/go#71663 Change-Id: I44d801b9e0e658547faf5ea3023f4a246a6a6964 Reviewed-on: https://go-review.googlesource.com/c/website/+/761040 Reviewed-by: Michael Matloob <matloob@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> Auto-Submit: Michael Matloob <matloob@golang.org>
2026-03-26_content/blog/type-construction-and-cycle-detection: add missing wordOleksandr Redko
Change-Id: I6ee3285edb536da973ad2f068123b735b7862941 Reviewed-on: https://go-review.googlesource.com/c/website/+/759680 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Mark Freeman <markfreeman@google.com> Reviewed-by: Robert Griesemer <gri@google.com> Auto-Submit: Mark Freeman <markfreeman@google.com>
2026-03-25_content/blog: fix small typo in latest postMark Freeman
Change-Id: Ifb2127099a6afca86ca8befa813e2a5ef7b878c4 Reviewed-on: https://go-review.googlesource.com/c/website/+/759400 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Cherry Mui <cherryyz@google.com> Auto-Submit: Mark Freeman <markfreeman@google.com>
2026-03-25cmd/golangorg: catch instances of bad escaping due to template useDmitri Shuralyov
The {{raw `…`}} sequence is commonly used in Markdown templates to include a block as is. If such a sequence is used in a Markdown file while its 'template' field in metadata is accidentally set to off (the new default value as of go.dev/cl/733500), it gets rendered as '{{raw <code>' HTML which is almost certainly not what was intended. It should be possible to catch these in TestAll. For golang/go#78211. Change-Id: I7bba708bc41a6421f3aae88e10d30574de7a9294 Reviewed-on: https://go-review.googlesource.com/c/website/+/746741 Reviewed-by: Alan Donovan <adonovan@google.com> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2026-03-25cmd/golangorg: include GOROOT/doc files in TestAll checksDmitri Shuralyov
Most of the go.dev content is in the _content directory of x/website, but some of the pages (e.g., go_spec.html, asm.html, godebug.md, etc.) canonically live in the main Go repository. Extend TestAll to help catch problems automatically in those files too. For golang/go#78211. Change-Id: I48ac3f8b2338ef1300461a860fe2cc4c2c30ac02 Reviewed-on: https://go-review.googlesource.com/c/website/+/746740 Reviewed-by: Alan Donovan <adonovan@google.com> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2026-03-25cmd/golangorg: support absolute paths in testTreeDmitri Shuralyov
The use of strings.TrimPrefix on filepath.ToSlash output works on all OSes when testTree is given a relative path like "../../_content", but it doesn't work on Windows if testTree is given an absolute path. The next change will do that (in order to process GOROOT/doc content), so prepare for it by migrating to filepath.Rel to compute relative path. For golang/go#78211. Change-Id: I2117d916e1c4112bfbd667597e32622039040dd0 Reviewed-on: https://go-review.googlesource.com/c/website/+/756501 Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Alan Donovan <adonovan@google.com> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2026-03-24_content/blog: add post on type construction and cycle detectionMark Freeman
To preview this CL, download it and: $ go run ./cmd/golangorg & $ open http://localhost:6060/go.dev/blog/type-construction-and-cycle-detection Change-Id: I4d4c840d37b3d66c2d0a95cf8dbd4a5d381e52cd Reviewed-on: https://go-review.googlesource.com/c/website/+/756180 Reviewed-by: Austin Clements <austin@google.com> Reviewed-by: Robert Griesemer <gri@google.com> Auto-Submit: Mark Freeman <markfreeman@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2026-03-20_content/doc/security: explain why no CVSSRoland Shoemaker
Change-Id: Ia63c0c1cb78adc42526af70628442d33cff7a1ad Reviewed-on: https://go-review.googlesource.com/c/website/+/757301 Reviewed-by: Daniel McCarney <daniel@binaryparadox.net> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Auto-Submit: Roland Shoemaker <roland@golang.org> Reviewed-by: Neal Patel <nealpatel@google.com>
2026-03-18doc/install/source: document GOARM64 environment variablekovan
Add GOARM64 documentation following the pattern of GOAMD64, linking to the MinimumRequirements wiki page for allowed options. Fixes golang/go#77219 Change-Id: Ibac873846010e4fd7e6b28bcfa9f140926292399 Reviewed-on: https://go-review.googlesource.com/c/website/+/741420 Reviewed-by: Keith Randall <khr@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Keith Randall <khr@golang.org> Auto-Submit: Keith Randall <khr@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
2026-03-18doc/install/gccgo: note gold linker deprecationkovan
The gold linker is deprecated as of GNU Binutils 2.44 (February 2025) and may be removed in future releases. Update the documentation to: - Add a deprecation notice at the start of the Gold section - Recommend lld as an alternative that supports split stacks - Note that gold is now in a separate binutils-with-gold tarball - Provide the --with-ld flag for using lld Fixes golang/go#71923 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Change-Id: Ieeeb217ef858af08d2e7b70e0ecaaed3457466f8 Reviewed-on: https://go-review.googlesource.com/c/website/+/741421 Auto-Submit: Ian Lance Taylor <iant@golang.org> Reviewed-by: Mark Freeman <markfreeman@google.com> Reviewed-by: Carlos Amedee <carlos@golang.org> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Ian Lance Taylor <iant@golang.org>
2026-03-17_content/doc/modules/managing-dependencies.md: add reference to workspace in ↵Zamicol
section detailing module local development Change-Id: Iad0c186b865dca2266f97fa80e198d9158ac8ac8 GitHub-Last-Rev: 50338036377eb7521191ed57b91f6ddaf9a822a7 GitHub-Pull-Request: golang/website#186 Reviewed-on: https://go-review.googlesource.com/c/website/+/441795 Reviewed-by: Jonathan Amsterdam <jba@google.com> Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Zachary Collier <zachmcollier@gmail.com> Reviewed-by: Michael Matloob <matloob@golang.org> Reviewed-by: Michael Matloob <matloob@google.com>
2026-03-17_content/ref: correct repo-url requirementsSean Liao
This aligns it with the documentation of "go help importpath", which is also the behavior implemented by cmd/go. Fixes golang/go#77371 Change-Id: I84a0802c255602258de7148d61b3058328dd45ca Reviewed-on: https://go-review.googlesource.com/c/website/+/755300 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Jonathan Amsterdam <jba@google.com> Reviewed-by: Michael Matloob <matloob@google.com> Reviewed-by: Michael Matloob <matloob@golang.org>
2026-03-13_content: add links to Bluesky and MastodonDmitri Shuralyov
When there are Go releases or blog posts to announce, we post to Bluesky and Mastodon about them. Add links to these social sites. For golang/go#71319. For golang/go#65046. Change-Id: I48b475118ec1427f442512fb41aad64a645d792f Reviewed-on: https://go-review.googlesource.com/c/website/+/755221 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: David Chase <drchase@google.com> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Marc Dougherty <muncus@google.com> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
2026-03-12go.mod: update golang.org/x dependenciesGopher Robot
Update golang.org/x dependencies to their latest tagged versions. Change-Id: I967bfc49babdafcf68b98df1ea95451ef27b9adf Reviewed-on: https://go-review.googlesource.com/c/website/+/754684 Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Auto-Submit: Gopher Robot <gobot@golang.org> Reviewed-by: Cherry Mui <cherryyz@google.com>
2026-03-11_content/blog: add post on the source-level inlinerAlan Donovan
To preview, download this CL and run: $ go run ./cmd/golangorg --gopls & $ open http://localhost:6060/go.dev/blog/inliner Change-Id: I0ae552feda02e82da397aacdf63a9178e3e07e9c Reviewed-on: https://go-review.googlesource.com/c/website/+/753760 Auto-Submit: Alan Donovan <adonovan@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Austin Clements <austin@google.com>
2026-03-06doc/go1.26: document ServeMux trailing slash redirect status changeBasavaraj PB
Document that ServeMux trailing slash redirects now use HTTP status 307 (Temporary Redirect) instead of 301 (Moved Permanently). Fixes #77741. Change-Id: Ie87feb9d20c6b07014a37f8c6ac9b1fa9f538cbc Reviewed-on: https://go-review.googlesource.com/c/website/+/749340 Auto-Submit: Sean Liao <sean@liao.dev> Auto-Submit: Alan Donovan <adonovan@google.com> Reviewed-by: Sean Liao <sean@liao.dev> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Cherry Mui <cherryyz@google.com> Reviewed-by: Alan Donovan <adonovan@google.com>
2026-03-05internal/history: document Go 1.26.1 and 1.25.8 releasesCherry Mui
Change-Id: I0306e36ffccabf562406cb46b96117117eddc994 Reviewed-on: https://go-review.googlesource.com/c/website/+/752060 Auto-Submit: Cherry Mui <cherryyz@google.com> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2026-03-04_content/blog/allocation-optimizations: fix typoTackx
Fix a typo I noticed while reading the article. Change-Id: I0e7159922cd60aafd0de498914eb8a60fd58a87a GitHub-Last-Rev: b0a080fcc2c0b47a3597310098d2d50315476bda GitHub-Pull-Request: golang/website#347 Reviewed-on: https://go-review.googlesource.com/c/website/+/750020 Reviewed-by: Keith Randall <khr@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Keith Randall <khr@google.com> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
2026-02-27_content/blog: fix duplicated wordsOleksandr Redko
Change-Id: Ida569369fc5ac7c1f751cda86e50d3308ba34855 Reviewed-on: https://go-review.googlesource.com/c/website/+/750000 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Keith Randall <khr@google.com> Reviewed-by: Cherry Mui <cherryyz@google.com>
2026-02-27_content/blog: stack allocation optimizationsKeith Randall
A description of some of the recent changes to do allocations on the stack instead of the heap. Change-Id: Ic6054dcac129e1404742830438f77f45b71848b8 Reviewed-on: https://go-review.googlesource.com/c/website/+/745000 Reviewed-by: Keith Randall <khr@google.com> Reviewed-by: Cherry Mui <cherryyz@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2026-02-17_content/doc/security/fips140: update status of v1.0.0 and add v1.26.0Filippo Valsorda
Change-Id: Ib3a64559632bef2e49b8aa94601c7a5c6a6a6964 Reviewed-on: https://go-review.googlesource.com/c/website/+/745921 Reviewed-by: Daniel McCarney <daniel@binaryparadox.net> Auto-Submit: Filippo Valsorda <filippo@golang.org> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Roland Shoemaker <roland@golang.org> Reviewed-by: Mark Freeman <markfreeman@google.com>
2026-02-17_content/doc/go1.26: add a couple missing crypto release notesFilippo Valsorda
Change-Id: Idba61f8797c73a29117a68363c5d87466a6a6964 Reviewed-on: https://go-review.googlesource.com/c/website/+/745920 Reviewed-by: Mark Freeman <markfreeman@google.com> Reviewed-by: Roland Shoemaker <roland@golang.org> Reviewed-by: Daniel McCarney <daniel@binaryparadox.net> Auto-Submit: Filippo Valsorda <filippo@golang.org> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2026-02-17_content/blog: minor edits to gofix.mdAustin Clements
The original author CL 745380 is on vacation right now, but we're scheduled to make that post live today, so these edits address the comments on CL 745380. Change-Id: I3055ef4c8875a51eafd2f25410be2fad4154fbd9 Reviewed-on: https://go-review.googlesource.com/c/website/+/746240 Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> Auto-Submit: Austin Clements <austin@google.com> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2026-02-17_content/blog: "Using go fix to modernize Go code"Alan Donovan
(For publication on 17 March, with a second post on the inliner a week later.) To preview - patch into your x/website repo - run: go run ./cmd/golangorg & - open http://localhost:6060/go.dev/blog/gofix Change-Id: If6bd73e6348ac639aeb94100984ec7c28d40d914 Reviewed-on: https://go-review.googlesource.com/c/website/+/745380 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Auto-Submit: Alan Donovan <adonovan@google.com> Reviewed-by: Oleksandr Redko <oleksandr.red@gmail.com> Reviewed-by: Austin Clements <austin@google.com>
2026-02-11doc/install/source: update environment variable sectionIan Lance Taylor
Clarify that setting an environment variable at build time sets the default for the newly built tools. Remove docs for environment variables that are not actually used during the build: GOPATH, GOROOT_FINAL, GOBIN, GOHOSTOS. For golang/go#77495 Change-Id: I3575de99c6efe9492ee7e014f36b41d2b144485b Reviewed-on: https://go-review.googlesource.com/c/website/+/743421 Reviewed-by: Keith Randall <khr@google.com> Auto-Submit: Ian Lance Taylor <iant@golang.org> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Keith Randall <khr@golang.org> Reviewed-by: Michael Pratt <mpratt@google.com>
2026-02-11all: upgrade go directive to at least 1.25.0 [generated]Gopher Robot
By now Go 1.26.0 has been released, and Go 1.24 is no longer supported per the Go Release Policy (see https://go.dev/doc/devel/release#policy). See go.dev/doc/godebug#go-125 for GODEBUG changes relevant to Go 1.25. For golang/go#69095. [git-generate] (cd . && go get go@1.25.0 && go mod tidy) Change-Id: I14b95bcb4875b12d27fa756f07e4b588ea1467f6 Reviewed-on: https://go-review.googlesource.com/c/website/+/744581 Reviewed-by: Michael Pratt <mpratt@google.com> Reviewed-by: Junyang Shao <shaojunyang@google.com> Auto-Submit: Gopher Robot <gobot@golang.org> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2026-02-11_content/doc/go1.26: minor format changeCherry Mui
Quote some symbol and package names, for consistency. For golang/go#75005. Change-Id: I62fb38a24c12d6adb685289ff4ee3dd7bdb9f0f8 Reviewed-on: https://go-review.googlesource.com/c/website/+/743923 Reviewed-by: Michael Pratt <mpratt@google.com> Reviewed-by: Sean Liao <sean@liao.dev> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2026-02-10_content/blog: add Go 1.26 release postCarlos Amedee
This post attempts to highlight some of the more exciting changes in the release while also not discouraging the reader from reading the release notes. Change-Id: I71e3e7fa18b480d216444d6a637a794225f9ee8a Reviewed-on: https://go-review.googlesource.com/c/website/+/741980 Reviewed-by: Junyang Shao <shaojunyang@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Michael Pratt <mpratt@google.com> Reviewed-by: Cherry Mui <cherryyz@google.com>
2026-02-10internal/history: remove draft notice, update deployment, add Go 1.26Junyang Shao
This change: Removes the draft notice from go1.26.md Updates the deployment for golangorg to Go 1.26 Adds Go 1.26 to history/release.go Fixes golang/go#75005. Change-Id: I3dc8457a3ec0fa2e3909b3592afe29db586db73a Reviewed-on: https://go-review.googlesource.com/c/website/+/743900 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Michael Pratt <mpratt@google.com>
2026-02-10_content/doc/go1.26.md: link to inline analyzer docsAlan Donovan
A blog post will follow. Change-Id: I9926c0a4283c04adba2f59de1b75a5d8226581fc Reviewed-on: https://go-review.googlesource.com/c/website/+/743921 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Junyang Shao <shaojunyang@google.com>
2026-02-10content/_doc/go1.26: various editsAustin Clements
Change-Id: Id9927bbeb0e65498abef3b24ce2bc47eb4ca4ff0 Reviewed-on: https://go-review.googlesource.com/c/website/+/743720 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Auto-Submit: Austin Clements <austin@google.com> Reviewed-by: Cherry Mui <cherryyz@google.com> Reviewed-by: Alan Donovan <adonovan@google.com>
2026-02-09go.mod: update golang.org/x dependenciesGopher Robot
Update golang.org/x dependencies to their latest tagged versions. Change-Id: Ibed629eb641aef11b34fa4282141aceb07f4612f Reviewed-on: https://go-review.googlesource.com/c/website/+/743367 Auto-Submit: Gopher Robot <gobot@golang.org> Reviewed-by: Cherry Mui <cherryyz@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
2026-02-06_content/doc/go1.26: document testing.B.Loop changeCherry Mui
It no longer prevents inlining. For golang/go#75005. For golang/go#73137. Change-Id: Ida9a22ef9fe5da6b4266c507de4b234d60ac625a Reviewed-on: https://go-review.googlesource.com/c/website/+/738600 Reviewed-by: Junyang Shao <shaojunyang@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
2026-02-06_content/doc/go1.26: minor adjustmentsMichael Pratt
Move the experimental goroutine leak detector to the end of the runtime section so it isn't sandwiched between two non-experimental features. For an optimization with debugging instructions, add a note to file an issue if they are needed. Add an additional link to simd/archsimd. Change-Id: I6a6a636ce42d7da2df92b5119cb4fe0be647f9a7 Reviewed-on: https://go-review.googlesource.com/c/website/+/742880 Auto-Submit: Michael Pratt <mpratt@google.com> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> Reviewed-by: Keith Randall <khr@golang.org> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>