)]}'
{
  "log": [
    {
      "commit": "b8d34bbe2d9e230cc70ce3e4272dc651f494a188",
      "tree": "71415a6e215a2f2f041ec8a99cf3bd2b2faae24d",
      "parents": [
        "52d470bcf26e41fd5a38199c5463268fb61b67ae"
      ],
      "author": {
        "name": "Roland Shoemaker",
        "email": "roland@golang.org",
        "time": "Mon Oct 26 13:26:29 2026 -0700"
      },
      "committer": {
        "name": "Roland Shoemaker",
        "email": "roland@golang.org",
        "time": "Mon Oct 26 16:08:52 2026 -0700"
      },
      "message": "_content/blog: add emudhra blog post\n\nChange-Id: If9ca1d34ae6f04f535b5001ef04fde1cb82326bb\nReviewed-on: https://go-review.googlesource.com/c/website/+/854385\nReviewed-by: Steve Muir \u003csjmuir@google.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "52d470bcf26e41fd5a38199c5463268fb61b67ae",
      "tree": "3e5e3ae92e60f04592817f0b3e79d901dbefbaf6",
      "parents": [
        "df6989ea1feb758fcf2f80d2c848674e6e29016a"
      ],
      "author": {
        "name": "Michael Matloob",
        "email": "matloob@golang.org",
        "time": "Wed Oct 21 11:03:19 2026 -0400"
      },
      "committer": {
        "name": "Michael Matloob",
        "email": "matloob@google.com",
        "time": "Wed Oct 21 08:55:34 2026 -0700"
      },
      "message": "_content/solutions: remove twitter\n\nChange-Id: I75fa8a77bbf894691337a00df97a78c36a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/852245\nReviewed-by: Michael Matloob \u003cmatloob@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "df6989ea1feb758fcf2f80d2c848674e6e29016a",
      "tree": "c2718f563681fa79cd3599e48dcf77b191c8a014",
      "parents": [
        "73f7799e95968353fa67384649ff0f41408d3580"
      ],
      "author": {
        "name": "Cameron Balahan",
        "email": "cbalahan@google.com",
        "time": "Tue Oct 20 21:19:44 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Oct 21 06:51:39 2026 -0700"
      },
      "message": "_content/blog: announce 2026 Go Developer Survey\n\nChange-Id: I6ecaef9de9659046aecea95c7f79495e34342de4\nReviewed-on: https://go-review.googlesource.com/c/website/+/851766\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nAuto-Submit: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nReviewed-by: Katrielle Veslenio \u003ckveslenio@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "73f7799e95968353fa67384649ff0f41408d3580",
      "tree": "6c4f972eb1670d7e16c5c7ddf959d5e5c85a3706",
      "parents": [
        "c58cf59f42ed3a29c22b1700ab03dab4e8bc8827"
      ],
      "author": {
        "name": "Hana Kim",
        "email": "hyangah@gmail.com",
        "time": "Wed Oct 21 02:38:12 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Oct 20 20:22:55 2026 -0700"
      },
      "message": "cmd/golangorg: update 2026 Go Developer Survey banner schedule\n\nUpdate the survey start timestamp to 2026-10-21T14:00:00Z (10am EDT) and\nthe end timestamp to 2026-11-03T23:59:59Z so the banner opens at 10am ET\nand remains visible through the end of November 3 UTC.\n\nFor golang/go#82110\n\nChange-Id: I1f0c7bd02848ff9792d1fb022bfb2212a7738ba7\nReviewed-on: https://go-review.googlesource.com/c/website/+/851985\nAuto-Submit: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nReviewed-by: Cameron Balahan \u003ccbalahan@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c58cf59f42ed3a29c22b1700ab03dab4e8bc8827",
      "tree": "e9d4240e66e0890cd15fc028aa10f430b8ec63e6",
      "parents": [
        "7480bf22ba602edbcffde637b83e12472fa417ad"
      ],
      "author": {
        "name": "Neal Patel",
        "email": "neal@golang.org",
        "time": "Tue Oct 20 14:48:21 2026 -0400"
      },
      "committer": {
        "name": "Neal Patel",
        "email": "neal@golang.org",
        "time": "Tue Oct 20 13:59:16 2026 -0700"
      },
      "message": "_content/doc/security: update URGENT track section\n\nChange-Id: I6f50a3da5a32c21a2ba4c46566a91392b08e373b\nReviewed-on: https://go-review.googlesource.com/c/website/+/851588\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Neal Patel \u003cneal@golang.org\u003e\nReviewed-by: Neal Patel \u003cnealpatel@google.com\u003e\n"
    },
    {
      "commit": "7480bf22ba602edbcffde637b83e12472fa417ad",
      "tree": "43b1ba31159be50f25e70af6a2957472f8b891f7",
      "parents": [
        "3ef0eba478be144b48b66dbcb22085fb6cdfdca2"
      ],
      "author": {
        "name": "Madeline Kalil",
        "email": "mkalil@google.com",
        "time": "Tue Oct 20 11:16:05 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Oct 20 11:04:20 2026 -0700"
      },
      "message": "_content/blog: fix playground link in Goroutine Leak Profiles\n\nLink was \"https://go.dev/play/p/S4Uw66sMbpj-\", but the correct\nlink is \"https://go.dev/play/p/S4Uw66sMbpj\" without the dash.\n\nFixes golang/go#82358\n\nChange-Id: I1e3a0aa986169e1c16ad6a21356bd83a6cbd8fd2\nReviewed-on: https://go-review.googlesource.com/c/website/+/851465\nReviewed-by: Hongxiang Jiang \u003chxjiang@golang.org\u003e\nAuto-Submit: Hongxiang Jiang \u003chxjiang@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3ef0eba478be144b48b66dbcb22085fb6cdfdca2",
      "tree": "37e405d5f636a93d621ed2abe7d9bb819e29992e",
      "parents": [
        "d1edce5b8ec957935895f507f3253d6e02447a6c"
      ],
      "author": {
        "name": "David Chase",
        "email": "drchase@google.com",
        "time": "Mon Oct 19 21:47:00 2026 -0400"
      },
      "committer": {
        "name": "David Chase",
        "email": "drchase@google.com",
        "time": "Mon Oct 19 19:03:40 2026 -0700"
      },
      "message": "internal/history: document Go 1.27.3 and Go 1.26.10\n\nChange-Id: I2b8d44f44b19dfcf1155ba45a3bccb4d88d50689\nReviewed-on: https://go-review.googlesource.com/c/website/+/851046\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nAuto-Submit: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Neal Patel \u003cnealpatel@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d1edce5b8ec957935895f507f3253d6e02447a6c",
      "tree": "d387f4fafb8c8380f6bfbb39a1876d697e3fad1e",
      "parents": [
        "b0cd56f93424bbd8ebc15d047c068c7ce95e4c90"
      ],
      "author": {
        "name": "Alberto Donizetti",
        "email": "alb.donizetti@gmail.com",
        "time": "Fri Sep 11 16:52:06 2026 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Oct 16 12:57:03 2026 -0700"
      },
      "message": "_content/tour: build and run code snippets as go1.26 modules\n\nWhen running locally, the tour materializes a temporary go.mod file to\nrun the code snippets in module mode, but a missing go directive is\ncausing the code to run in go1.16 mode, and the generics code snippets\ndo not build.\n\nChange the synthetic go.mod file to use go1.26.\n\nFixes golang/tour#1410\n\nChange-Id: Idf51496d8519207690ef9b984287e1762bbf2be7\nReviewed-on: https://go-review.googlesource.com/c/website/+/831064\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Carlos Amedee \u003ccarlos@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\n"
    },
    {
      "commit": "b0cd56f93424bbd8ebc15d047c068c7ce95e4c90",
      "tree": "8f0a92f5c95e48b4b0b7b73724e9078e7e4419da",
      "parents": [
        "ee18305221bfa369861a2bc07b791612770fcadb"
      ],
      "author": {
        "name": "Hongxiang Jiang",
        "email": "hxjiang@golang.org",
        "time": "Fri Oct 16 14:52:28 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Oct 16 12:07:11 2026 -0700"
      },
      "message": "_content/blog: update interactive-refactoring date to 2026-10-16\n\nChange-Id: I345ad263b1c12ac62378c17fbfc9de1a6b81f1bc\nReviewed-on: https://go-review.googlesource.com/c/website/+/850085\nReviewed-by: Madeline Kalil \u003cmkalil@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Hongxiang Jiang \u003chxjiang@golang.org\u003e\n"
    },
    {
      "commit": "ee18305221bfa369861a2bc07b791612770fcadb",
      "tree": "864cb1fc090ba730d5334ff827ab66940ffee860",
      "parents": [
        "f0d3df2f281f1c7a049d0372dfdef393743c9c45"
      ],
      "author": {
        "name": "Hongxiang Jiang",
        "email": "hxjiang@golang.org",
        "time": "Mon Aug 24 17:31:06 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Oct 16 11:32:10 2026 -0700"
      },
      "message": "_content/blog: add post for gopls interactive refactoring\n\nThe blog post focuses more on the developer experience instead\nof the technical details. The scope of the post is limited to\nGopls interactive refactoring offering.\n\nTo preview this CL, download/patch it and:\n$ go run ./cmd/golangorg \u0026\n$ open http://localhost:6060/go.dev/blog/interactive-refactoring\n\nChange-Id: Ia40e5fd65f608e92e7ce4296b540487a0c1b2da0\nReviewed-on: https://go-review.googlesource.com/c/website/+/821700\nReviewed-by: Alex Putman \u003caputman@golang.org\u003e\nAuto-Submit: Hongxiang Jiang \u003chxjiang@golang.org\u003e\nReviewed-by: Madeline Kalil \u003cmkalil@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f0d3df2f281f1c7a049d0372dfdef393743c9c45",
      "tree": "ec20de846712dc82a7e07c3cebde18cec96f4d6a",
      "parents": [
        "bacaf18c1c9234fabbd08847eb33073c50d9254b"
      ],
      "author": {
        "name": "Hana Kim",
        "email": "hyangah@gmail.com",
        "time": "Mon Oct 05 15:42:14 2026 +0000"
      },
      "committer": {
        "name": "Hyang-Ah Hana Kim",
        "email": "hyangah@gmail.com",
        "time": "Fri Oct 16 07:26:20 2026 -0700"
      },
      "message": "cmd/golangorg, _content: add 2026 Go Developer Survey banner\n\nShow a promotional banner for the upcoming 2026 Go Developer Survey.\n\n- On mobile (\u003c 48rem), render a 50px top banner above the header.\n- On desktop (\u003e\u003d 48rem), render a floating notification card in the\n  bottom-right corner (stacked above the cookie notice if active).\n  Clicking the minimize button or the survey link collapses it into a\n  sticky bottom-right pill (\u0027minimized\u0027 in localStorage).\n- Hide the banner in screentests so golden screenshots remain stable.\n\nScreenshots:\n- https://drive.google.com/file/d/1vhQ-vUkJzUWCdhHGmJU2PCNoF4F2CGDI/view?usp\u003ddrive_link\n- https://drive.google.com/file/d/14T0w5UapB3ki-tmZyHrKqNpJb2rjrfbF/view?usp\u003ddrive_link\n\nFor golang/go#82110\n\nChange-Id: Ieeb7e5b057f63bb0585471a8fc900f416a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/847665\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "bacaf18c1c9234fabbd08847eb33073c50d9254b",
      "tree": "0904a197b2e63a06b4b2f86dc8a69ee062ded342",
      "parents": [
        "e27b2f73fde2565bc4a18dcb6a5a71db27769757"
      ],
      "author": {
        "name": "Neal Patel",
        "email": "neal@golang.org",
        "time": "Thu Oct 15 11:21:17 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Oct 15 08:38:25 2026 -0700"
      },
      "message": "_content/doc/security: specify one report per email\n\nChange-Id: Idc9e103b64a7edba89f05602c1894b9f28e53ad3\nReviewed-on: https://go-review.googlesource.com/c/website/+/849645\nReviewed-by: Neal Patel \u003cnealpatel@google.com\u003e\nReviewed-by: Roland Shoemaker \u003croland@golang.org\u003e\nAuto-Submit: Neal Patel \u003cneal@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e27b2f73fde2565bc4a18dcb6a5a71db27769757",
      "tree": "af03f904cf2a069032d02526ca78a2258bb55a74",
      "parents": [
        "575a6925e2d55ad160ed77f402bfaa4ec7458749"
      ],
      "author": {
        "name": "Nicholas S. Husin",
        "email": "nsh@golang.org",
        "time": "Mon Oct 05 17:45:21 2026 -0400"
      },
      "committer": {
        "name": "Nicholas Husin",
        "email": "nsh@golang.org",
        "time": "Wed Oct 14 09:14:08 2026 -0700"
      },
      "message": "_content/blog: add HTTP/1 connection reuse blog post\n\nChange-Id: I2dfc4ea81ad67b2b296c09ebc59d81e26a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/845565\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\nReviewed-by: Nicholas Husin \u003chusin@google.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "575a6925e2d55ad160ed77f402bfaa4ec7458749",
      "tree": "7a1fea68b6bb1d7ed70747c563b13499690f93f6",
      "parents": [
        "bb3c125582905e8bfaab7fb1775d1a5afecc9d13"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Sat Oct 10 13:36:59 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Sat Oct 10 20:39:28 2026 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I336558e99832eca94543c2ef01317dacd4c0637d\nReviewed-on: https://go-review.googlesource.com/c/website/+/848469\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "bb3c125582905e8bfaab7fb1775d1a5afecc9d13",
      "tree": "e789d640cd1a72fcc6faefe96b6a32140e2359b0",
      "parents": [
        "2d3625c140f02e8458330c42de14cc0e0d411205"
      ],
      "author": {
        "name": "Neal Patel",
        "email": "neal@golang.org",
        "time": "Mon Oct 05 16:19:58 2026 -0400"
      },
      "committer": {
        "name": "Neal Patel",
        "email": "nealpatel@google.com",
        "time": "Thu Oct 08 10:30:51 2026 -0700"
      },
      "message": "internal/gitfs: require caller to pass http.Client\n\nThis change largely functions to push all\ntesting idioms towards synctest and httptest.\n\nFor golang/go#81171\n\nChange-Id: I7fe5723ab1d809e0b6d6ea1b8dc9a910d5f71ad9\nReviewed-on: https://go-review.googlesource.com/c/website/+/845485\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Neal Patel \u003cnealpatel@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2d3625c140f02e8458330c42de14cc0e0d411205",
      "tree": "234c8af3dd0263f4700d1d9a98bff7a68616bbe7",
      "parents": [
        "e4e844ae9d4a6e4023f5e9ad98abfc4ff5c38472"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Thu Oct 08 09:47:42 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Oct 08 08:40:15 2026 -0700"
      },
      "message": "internal/history: document Go 1.27.2 and Go 1.26.9\n\nChange-Id: I3f5194957e785df434a401a01748b5c5728050ea\nReviewed-on: https://go-review.googlesource.com/c/website/+/847045\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "e4e844ae9d4a6e4023f5e9ad98abfc4ff5c38472",
      "tree": "6034d9695ef914d63ceb8d03a03ebce4265eecff",
      "parents": [
        "32881aa55f0d81413cda4fe43e0236d0cae2b2ec"
      ],
      "author": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Wed Sep 30 15:24:40 2026 -0400"
      },
      "committer": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Tue Oct 06 12:22:59 2026 -0700"
      },
      "message": "_content/blog: use Markdown fences in before/after grids\n\nThe before/after code examples in the gofix and inliner posts\nwere raw \u003cpre lang\u003dgo\u003e elements within HTML grid \u003cdiv\u003es, because\nMarkdown is not recognized inside a raw HTML block. But CommonMark\nends a raw HTML block at the first blank line, so a ```go fence\nseparated from the surrounding \u003cdiv\u003e tags by blank lines is parsed\nas Markdown and rendered as a direct child of the grid, as before.\n\nConvert all 27 such elements to fences, which lets us write the\ncode without HTML escaping and treats it like every other Go code\nblock on the site. An HTML comment at the top of each file explains\nthe blank-line rule.\n\nThe rendered HTML is unchanged apart from \u003cpre\u003e\u003ccode class\u003d\"language-go\"\u003e\nin place of \u003cpre lang\u003dgo\u003e and insignificant whitespace between tags.\n\nChange-Id: I03bba67c60c01b69998408acdf9d9935e0e89996\nReviewed-on: https://go-review.googlesource.com/c/website/+/842286\nReviewed-by: Austin Clements \u003caustin@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "32881aa55f0d81413cda4fe43e0236d0cae2b2ec",
      "tree": "ec8b6df91e718c018700c15d3f7bdc41085a2f48",
      "parents": [
        "63e86d33accd51864f48f948fd801c83c1494239"
      ],
      "author": {
        "name": "Junyang Shao",
        "email": "shaojunyang@google.com",
        "time": "Fri Oct 02 20:23:21 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Oct 02 13:45:41 2026 -0700"
      },
      "message": "_content/blog: update archsimd blog date\n\nThe prior date was stale, this CL updates it!\n\nChange-Id: I48ca907517fff789bfaeb83790a6fb07b0b186a7\nReviewed-on: https://go-review.googlesource.com/c/website/+/844045\nAuto-Submit: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "63e86d33accd51864f48f948fd801c83c1494239",
      "tree": "85c036f64de4478b758aa0c66dc0a6c105e4ee77",
      "parents": [
        "586fb19aff820051b52ea98d530670782e2452d4"
      ],
      "author": {
        "name": "Junyang Shao",
        "email": "shaojunyang@google.com",
        "time": "Thu Oct 01 19:32:19 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Oct 02 12:12:38 2026 -0700"
      },
      "message": "_content/blog: add archsimd blog post\n\nAdded a blog post to advertise the archsimd package, includes:\n- What is SIMD\n- Goal\n- How we design the API\n- Examples and Best practices\n\nChange-Id: Iebf9835c96833c78386b421fe0346e49deebcc27\nReviewed-on: https://go-review.googlesource.com/c/website/+/761560\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "586fb19aff820051b52ea98d530670782e2452d4",
      "tree": "e4a84089957184854127cb8f74bd456a814b1fa2",
      "parents": [
        "af871f5d42e869aac0512d7fa773bc3cd7913f4d"
      ],
      "author": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Thu Oct 01 18:02:07 2026 -0400"
      },
      "committer": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Fri Oct 02 11:29:58 2026 -0700"
      },
      "message": "_content/doc/go1.27.md: add two late release notes\n\nChange-Id: I29dea44277743576a9cef4e8d15437988efe8b4e\nReviewed-on: https://go-review.googlesource.com/c/website/+/843345\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "af871f5d42e869aac0512d7fa773bc3cd7913f4d",
      "tree": "6b07a8375bf7fcf42613f01f62513e65bd88f791",
      "parents": [
        "f2661d967b28530da480f0a1da9a4279026d34ca"
      ],
      "author": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Wed Sep 30 13:53:22 2026 -0400"
      },
      "committer": {
        "name": "Alan Donovan",
        "email": "adonovan@google.com",
        "time": "Wed Sep 30 12:25:38 2026 -0700"
      },
      "message": "_content/blog: mark Go code blocks as Go\n\nLabel every Go code block in the blog with the \"go\" language,\nin preparation for client-side coloring of Go comments and\nstring literals, which will key on these labels:\n\n- Indented code blocks containing Go are converted to fenced\n  ```go blocks (or ~~~go within {{raw `...`}} template strings,\n  where a backquote would end the string).\n- Fences labeled \"Go\" are changed to \"go\", for consistency and\n  so that a case-sensitive class selector (language-go) matches.\n- Raw \u003cpre\u003e elements containing Go (in gofix.md and inliner.md)\n  get lang\u003dgo.\n\nBlocks were classified using go/scanner-based heuristics\n(snippets are often fragments, so go/parser was unsuitable),\nthen reviewed by hand. Shell sessions, tool output, C code,\nprotobuf, JSON, and the math notation of type-inference.md\nare left unlabeled.\n\nturkey-doodle.md\u0027s \u003cpre\u003e is deliberately left unlabeled,\nsince it contains hyperlinks that a token colorizer that\nreplaces the element\u0027s content would discard.\n\nThe rendered HTML of every affected post is unchanged apart\nfrom the added class/lang attributes.\n\nChange-Id: I3696d88c55ba80205417dcfbff554d2153486612\nReviewed-on: https://go-review.googlesource.com/c/website/+/842285\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Austin Clements \u003caustin@google.com\u003e\n"
    },
    {
      "commit": "f2661d967b28530da480f0a1da9a4279026d34ca",
      "tree": "3bea78be5cdebf98b71fd816c6c1bb80cf43ea0b",
      "parents": [
        "2ea2a9d7df1dc39255d147eb4d0c1f641c829f45"
      ],
      "author": {
        "name": "thepudds",
        "email": "thepudds1460@gmail.com",
        "time": "Fri Sep 25 10:26:52 2026 -0400"
      },
      "committer": {
        "name": "David Chase",
        "email": "drchase@google.com",
        "time": "Fri Sep 25 09:01:50 2026 -0700"
      },
      "message": "_content/blog: minor tweaks for simd package blog post\n\nThis fixes a small typo or missing word.\n\nWhile we\u0027re here, also spell out whether GOEXPERIMENT and\nGODEBUG take effect at build time or execution time (which\nsometimes confuses casual users).\n\nChange-Id: I503db5bce76e4d498f0e9e55db60aa80097c92c8\nReviewed-on: https://go-review.googlesource.com/c/website/+/838865\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "2ea2a9d7df1dc39255d147eb4d0c1f641c829f45",
      "tree": "a7d297eed39ae33d46e65f8bac1fd93b47c232ee",
      "parents": [
        "57e0301c6fda01b24daf836536e0a76ed8f50ff8"
      ],
      "author": {
        "name": "David Chase",
        "email": "drchase@google.com",
        "time": "Wed Sep 23 16:10:52 2026 -0400"
      },
      "committer": {
        "name": "David Chase",
        "email": "drchase@google.com",
        "time": "Thu Sep 24 13:31:31 2026 -0700"
      },
      "message": "_content/blog: add blog post for experimental simd package\n\nThis blog post describes the experimental simd package,\nprovides motivation, and example uses.\n\nChange-Id: I3d2158284bd1b5a226294fd6a955cfbc49295e27\nReviewed-on: https://go-review.googlesource.com/c/website/+/837765\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "57e0301c6fda01b24daf836536e0a76ed8f50ff8",
      "tree": "58e21113831a975d15d383de2e5e9679a258096e",
      "parents": [
        "3ba13ca386fdfbe9e87ac9ef501b0204b9a65d6c"
      ],
      "author": {
        "name": "Oleksandr Redko",
        "email": "oleksandr.red@gmail.com",
        "time": "Fri Sep 18 19:54:35 2026 +0300"
      },
      "committer": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Fri Sep 18 11:59:41 2026 -0700"
      },
      "message": "_content/blog/size-specialized-allocations: fix innacuracies\n\nThe cutoff is inclusive: allocations of 80 bytes or fewer are specialized.\nAlso fix a few grammar slips.\n\nChange-Id: I9444c40883ebf570fc2a9a9dbeca07c19838fcbd\nReviewed-on: https://go-review.googlesource.com/c/website/+/834985\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Matloob \u003cmatloob@google.com\u003e\nReviewed-by: Michael Matloob \u003cmatloob@golang.org\u003e\n"
    },
    {
      "commit": "3ba13ca386fdfbe9e87ac9ef501b0204b9a65d6c",
      "tree": "c6c712a094409f762d3d396a0c816a280f5532cf",
      "parents": [
        "74f12f8adb86aebcdfa18b4c5618b2b4cab028c5"
      ],
      "author": {
        "name": "Alex Putman",
        "email": "aputman@golang.org",
        "time": "Thu Sep 17 12:44:28 2026 -0400"
      },
      "committer": {
        "name": "Alex Putman",
        "email": "aputman@golang.org",
        "time": "Thu Sep 17 13:07:06 2026 -0700"
      },
      "message": "website/tour: display notfound.html on bad tour page (404)\n\nThe goal is to show the notfound 404 page on bad tour URLs without\nredirecting (via 302), or duplicating the lesson verification logic\nin app.js, to the tour/notfound page. Theoretically the redirect\nshould work with scrapers since the redirect then returns 404, but\nthat is apparently bad practice. So instead, we retain the bad URL\nin the url bar, return 404 and now show the notfound page.\n\nSince we load the entire tour page on init and not per request,\nwe must also load a version of the page with notFound being\ndisplayed. When a 404 is being returned, we then render this page.\n\nFixes golang/go#81482\n\nChange-Id: I5ed99d10b5b92c874ddc3a95ee0ca1096a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/834305\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "74f12f8adb86aebcdfa18b4c5618b2b4cab028c5",
      "tree": "8f959c46bfe77a7cd7808ca237193650df79497d",
      "parents": [
        "f768886cf19eeea5b3fe48a3347e8571d3eeb22f"
      ],
      "author": {
        "name": "Alex Putman",
        "email": "aputman@golang.org",
        "time": "Thu Jul 30 12:41:42 2026 -0400"
      },
      "committer": {
        "name": "Alex Putman",
        "email": "aputman@golang.org",
        "time": "Thu Sep 17 08:14:06 2026 -0700"
      },
      "message": "website/tour: Return 404 for non-existent tour lesson in url.\n\nReturn 404 and take users to a tour/notfound page that tells them that\nlesson doesn\u0027t exist and provides a link to the table of contents.\n\nFixes golang/go#81482\n\nChange-Id: I288d622ac7bd8505e8ec5698327338a16a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/833824\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f768886cf19eeea5b3fe48a3347e8571d3eeb22f",
      "tree": "027184c7f97520e39da8c092c0dc70075bab929d",
      "parents": [
        "8d8fd6c13a3d61a866be0b49bfbc0e7c80229860"
      ],
      "author": {
        "name": "Michael Matloob",
        "email": "matloob@golang.org",
        "time": "Wed Sep 16 11:02:17 2026 -0400"
      },
      "committer": {
        "name": "Michael Matloob",
        "email": "matloob@golang.org",
        "time": "Wed Sep 16 08:16:47 2026 -0700"
      },
      "message": "_content/blog: rename size specialized malloc post to use dashes\n\nI used underscores but it seems lieke the standard is dashes.\n\nChange-Id: I79df8b817b6f490165f47b465b2570376a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/833624\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nAuto-Submit: Michael Matloob \u003cmatloob@golang.org\u003e\nReviewed-by: Michael Matloob \u003cmatloob@google.com\u003e\n"
    },
    {
      "commit": "8d8fd6c13a3d61a866be0b49bfbc0e7c80229860",
      "tree": "b09c3ce4cce6ccb02bc6f24628de1517014f530b",
      "parents": [
        "db076098077c07d3cef1b85a2cf56ff52777f587"
      ],
      "author": {
        "name": "Michael Matloob",
        "email": "matloob@golang.org",
        "time": "Fri Sep 11 13:26:13 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Sep 16 07:55:47 2026 -0700"
      },
      "message": "_content/blog: add blog post about size-specialized malloc\n\nThe blog post talks about what size specialized malloc is, how it makes\nallocation faster, and what performance benefits we\u0027ve noticed with it\non.\n\nChange-Id: I0b7dae832cc0becb854918384e966cf56a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/831124\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\nAuto-Submit: Michael Matloob \u003cmatloob@golang.org\u003e\nReviewed-by: Michael Matloob \u003cmatloob@google.com\u003e\n"
    },
    {
      "commit": "db076098077c07d3cef1b85a2cf56ff52777f587",
      "tree": "8839bcc45685f96ac3615be7b385a5642b1242c7",
      "parents": [
        "9bbbb24e952abe366377d5bc6f23e1cc024667ff"
      ],
      "author": {
        "name": "Madeline Kalil",
        "email": "mkalil@google.com",
        "time": "Wed Sep 09 12:23:53 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Sep 10 07:36:53 2026 -0700"
      },
      "message": "_content/tour: add translations\n\nAdd Tour of Go translations for French, German,\nKorean, and Simplified Chinese.\n\nFixes golang/go#81336\n\nChange-Id: I675dfdec39c20ae1ec874270834d9d2858face67\nReviewed-on: https://go-review.googlesource.com/c/website/+/829864\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Madeline Kalil \u003cmkalil@google.com\u003e\n"
    },
    {
      "commit": "9bbbb24e952abe366377d5bc6f23e1cc024667ff",
      "tree": "10b392a45761f33434c4cac68026ae543b50101a",
      "parents": [
        "0227515125f92095e42cd4090a5db6a5d3449b64"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Sep 08 13:43:18 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Sep 09 06:56:54 2026 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nAlso update grpc to v1.83.2 to include a fix for plan9 build.\nSee https://github.com/grpc/grpc-go/issues/9253.\n\nChange-Id: I6d5683649b5fd9232c17f233318ab16551150fc2\nReviewed-on: https://go-review.googlesource.com/c/website/+/829425\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "0227515125f92095e42cd4090a5db6a5d3449b64",
      "tree": "c4e1fd7118d5185fc47b260bf39fa1f034bc0921",
      "parents": [
        "cfe9e16f8de7fcac9251f1f34bd96a32b26180e0"
      ],
      "author": {
        "name": "racequite",
        "email": "quiterace@gmail.com",
        "time": "Mon Aug 17 00:13:36 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Sep 04 14:49:32 2026 -0700"
      },
      "message": "internal/dl: sort multi-digit prerelease versions numerically\n\nUse go/version.Compare directly when sorting download versions. This\norders prerelease versions numerically, so rc10 sorts ahead of rc9 and\nbeta10 sorts ahead of beta9.\n\nMove the regression coverage into TestFileOrder. Update TestSortedJSON\nto generate valid Go versions now that JSON sorting also uses\ngo/version.Compare.\n\nFixes golang/go#80907\n\nChange-Id: I50c43b35f06a98497ae8ecf796468edae5bb6ea5\nReviewed-on: https://go-review.googlesource.com/c/website/+/816180\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cfe9e16f8de7fcac9251f1f34bd96a32b26180e0",
      "tree": "bc42e38b73a5e9a121d19af0b1867814e893b355",
      "parents": [
        "c4a9d59f9775d994f1700d18fa37414c3c85fa7b"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Fri Sep 04 08:04:42 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Sep 04 13:58:05 2026 -0700"
      },
      "message": "internal/dl: update minimum macOS version for Go 1.27\n\nPer https://go.dev/doc/go1.27#darwin.\n\nFor golang/go#75836.\n\nChange-Id: I1a18387b804525fc4437f7169d1b7ecb36cb3311\nReviewed-on: https://go-review.googlesource.com/c/website/+/827644\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "c4a9d59f9775d994f1700d18fa37414c3c85fa7b",
      "tree": "8f27a2691e63b526fa6cc7b507326d5e51967061",
      "parents": [
        "9f4a41694f5dd210de4ab12c86c0331739266182"
      ],
      "author": {
        "name": "Nicholas S. Husin",
        "email": "nsh@golang.org",
        "time": "Wed Sep 02 13:06:10 2026 -0400"
      },
      "committer": {
        "name": "Nicholas Husin",
        "email": "nsh@golang.org",
        "time": "Wed Sep 02 20:33:11 2026 -0700"
      },
      "message": "_content/doc/security: add a note on LLM-generated reports in our policy\n\nChange-Id: I0b25d64ea0b3534d3be10e7d616f53796a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/826564\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9f4a41694f5dd210de4ab12c86c0331739266182",
      "tree": "e1adc99fadea7cd8762b7c368bce022d5b727fdf",
      "parents": [
        "786360acbcc5c504b5394e7277c70fe944463215"
      ],
      "author": {
        "name": "Vlad Saioc",
        "email": "vsaioc@uber.com",
        "time": "Wed Sep 02 17:44:20 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Sep 02 10:59:56 2026 -0700"
      },
      "message": "_content/blog: add blog post explaining goroutine leak profiles\n\nAdded a blog post page that gives more details about goroutine leak profiles, including: how to use them, examples, details about the underlying implementation, limitations, and performance penalties.\n\nChange-Id: I9c475e0b41994c550603019da1f0e292c5473791\nGitHub-Last-Rev: dc005732aa9fb26917ddf57f02f78501f8d20717\nGitHub-Pull-Request: golang/website#350\nReviewed-on: https://go-review.googlesource.com/c/website/+/753041\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nAuto-Submit: Michael Pratt \u003cmpratt@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\n"
    },
    {
      "commit": "786360acbcc5c504b5394e7277c70fe944463215",
      "tree": "1ed1ff8cd292df1809f8cdfdcf4986ecc7c33383",
      "parents": [
        "b61dd46a631cbeab8785112a2abdfa24389a4869"
      ],
      "author": {
        "name": "Mikhail Savin",
        "email": "mikhail.d.savin@gmail.com",
        "time": "Mon Aug 31 19:35:19 2026 +0300"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Sep 01 13:00:01 2026 -0700"
      },
      "message": "_content/ref/mod: document GOAUTH for private module proxies\n\nThe private proxy authentication section only describes Basic authentication through .netrc or credentials embedded in GOPROXY. Document GOAUTH, including custom headers, URL-prefix scoping, and its HTTPS-only behavior.\n\nFixes golang/go#81248\n\nChange-Id: Ie2658a0988e55ee3672cf8dfa644847f96a49504\nReviewed-on: https://go-review.googlesource.com/c/website/+/824924\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nAuto-Submit: Sean Liao \u003csean@liao.dev\u003e\nReviewed-by: Madeline Kalil \u003cmkalil@google.com\u003e\nAuto-Submit: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b61dd46a631cbeab8785112a2abdfa24389a4869",
      "tree": "a130fe5d7c65f0d660387d67193bff6303dd2566",
      "parents": [
        "e0e26ff6afa701b471b8ae38d5949d5b94b9f2ef"
      ],
      "author": {
        "name": "Michael Pratt",
        "email": "mpratt@google.com",
        "time": "Tue Sep 01 14:27:46 2026 -0400"
      },
      "committer": {
        "name": "Michael Pratt",
        "email": "mpratt@google.com",
        "time": "Tue Sep 01 12:57:47 2026 -0700"
      },
      "message": "internal/history: document Go 1.26.8 and 1.27.1\n\nChange-Id: If64338043f915887f86799e351b505b36a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/825864\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "e0e26ff6afa701b471b8ae38d5949d5b94b9f2ef",
      "tree": "c0cfc35e77c0e816fc2e85ff469efc76b21e4b3b",
      "parents": [
        "e2660c68ec467dfdd9045f2eb78a24441414257b"
      ],
      "author": {
        "name": "racequite",
        "email": "quiterace@gmail.com",
        "time": "Sun Aug 16 17:29:52 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Sep 01 11:07:46 2026 -0700"
      },
      "message": "cmd/screentest: reject negative retrypixels values\n\nBoth the global -retrypixels flag and the per-test retrypixels directive\naccepted negative values. The comparison later converted the configured\nint to uint64, so -1 became math.MaxUint64 and made every same-sized\ndifference retryable.\n\nReject negative values at both input paths, document the constraint, and\nadd regression tests.\n\nFixes golang/go#80898\n\nChange-Id: I876acc9a3aec69ff07d34105fe8d703ed30b2da0\nReviewed-on: https://go-review.googlesource.com/c/website/+/816040\nAuto-Submit: Jonathan Amsterdam \u003cjba@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "e2660c68ec467dfdd9045f2eb78a24441414257b",
      "tree": "43411a3f4b40ed8382d7cdd2c316200ff1a0df0b",
      "parents": [
        "6f55300fab30504814f056f036acaa0706dc3442"
      ],
      "author": {
        "name": "Damien Neil",
        "email": "dneil@google.com",
        "time": "Fri Jun 26 08:22:51 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Aug 31 13:17:48 2026 -0700"
      },
      "message": "_content/doc/security: decisions: add general principles\n\nChange-Id: Ie11c72a9071165dadd600f1aaa8275716a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/794860\nAuto-Submit: Damien Neil \u003cdneil@google.com\u003e\nReviewed-by: Roland Shoemaker \u003croland@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6f55300fab30504814f056f036acaa0706dc3442",
      "tree": "8602f1a9ff838cf60a3e011cdc767b3ae8bd90b3",
      "parents": [
        "3506088e603eba5eb3c02bfc7e9a2b2c8ac4b1a9"
      ],
      "author": {
        "name": "Damien Neil",
        "email": "dneil@google.com",
        "time": "Mon Aug 31 12:51:32 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Aug 31 13:12:46 2026 -0700"
      },
      "message": "_content/doc/security: document security bug submission retention\n\nChange-Id: I55c285922a272b484aef6679946542e26a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/825124\nReviewed-by: Roland Shoemaker \u003croland@golang.org\u003e\nAuto-Submit: Damien Neil \u003cdneil@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3506088e603eba5eb3c02bfc7e9a2b2c8ac4b1a9",
      "tree": "c8604f8ff4121ed6efd8351321c629bf916ce225",
      "parents": [
        "7c1f0547c6366642c1371ce79177bea5d82194cc"
      ],
      "author": {
        "name": "Damien Neil",
        "email": "dneil@google.com",
        "time": "Mon Aug 24 13:53:22 2026 -0700"
      },
      "committer": {
        "name": "Damien Neil",
        "email": "dneil@google.com",
        "time": "Mon Aug 31 12:57:30 2026 -0700"
      },
      "message": "_content/doc/security: decision: panics in deprecated APIs\n\nChange-Id: Idd106c799507eb51a17debf2b38294866a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/820441\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Roland Shoemaker \u003croland@golang.org\u003e\n"
    },
    {
      "commit": "7c1f0547c6366642c1371ce79177bea5d82194cc",
      "tree": "a5e02096035260558ecbd969e656b7343d61df73",
      "parents": [
        "0423504e5e369aa38fc87f551465ba0074b90dda"
      ],
      "author": {
        "name": "Mark Freeman",
        "email": "mark@golang.org",
        "time": "Thu Aug 27 10:43:35 2026 +0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Aug 31 06:40:48 2026 -0700"
      },
      "message": "_content/blog: slightly adjust wording\n\nThere is a slight misphrasing with an interface example and a\nparenthesis in the wrong spot on another example.\n\nFixes golang/go#81224\n\nChange-Id: Iadce0710251dd1ec635420abe036832bff3eda30\nReviewed-on: https://go-review.googlesource.com/c/website/+/822265\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Mark Freeman \u003cmark@golang.org\u003e\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\n"
    },
    {
      "commit": "0423504e5e369aa38fc87f551465ba0074b90dda",
      "tree": "1d7e005520c91ddf981a3574c8a244fc6d8fdf48",
      "parents": [
        "a0d98702b867c9dfd1c70c0a58f5f361fa743344"
      ],
      "author": {
        "name": "Alberto Donizetti",
        "email": "alb.donizetti@gmail.com",
        "time": "Tue Aug 25 09:54:01 2026 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Aug 28 07:53:40 2026 -0700"
      },
      "message": "_content/tour: wrap overflowing text in code-area output\n\nFixes golang/tour#48\n\nChange-Id: I1e9b3dab410976741f6837fc29c6c0fe0aa45e12\nReviewed-on: https://go-review.googlesource.com/c/website/+/820980\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\n"
    },
    {
      "commit": "a0d98702b867c9dfd1c70c0a58f5f361fa743344",
      "tree": "6528c5cc45645e91c0bfd42b6d3d9d034e79afa9",
      "parents": [
        "8eefac9ab73d68efc6936b45f7f5a25602147734"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Wed Aug 19 23:52:57 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Aug 27 10:28:30 2026 -0700"
      },
      "message": "cmd/{adminapp,adminredirect,googlegolangorg}: update App Engine runtime\n\nKeep them up with the times.\n\nFor golang/go#72774.\n\nChange-Id: Ic9e59e3fc06f70c083065a71f28f70bbe6d4c467\nReviewed-on: https://go-review.googlesource.com/c/website/+/818441\nReviewed-by: Ethan Lee \u003cethanalee@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "8eefac9ab73d68efc6936b45f7f5a25602147734",
      "tree": "41825ef87fa2654a4a83816d2b9db96e3ca7c98b",
      "parents": [
        "b3fc6537086f09e88cb3c1ecd09bd47c31c54241"
      ],
      "author": {
        "name": "Mark Freeman",
        "email": "mark@golang.org",
        "time": "Wed Aug 19 20:30:00 2026 -0400"
      },
      "committer": {
        "name": "Mark Freeman",
        "email": "mark@golang.org",
        "time": "Wed Aug 26 20:36:19 2026 -0700"
      },
      "message": "_content/blog: add post on generic methods\n\nTo preview this CL, download it and:\n\n  $ go run ./cmd/golangorg \u0026\n  $ open http://localhost:6060/go.dev/blog/generic-methods\n\nChange-Id: I9ef7f54252876dfce6488723dda7f38c0680a74a\nReviewed-on: https://go-review.googlesource.com/c/website/+/818320\nReviewed-by: Robert Griesemer \u003cgri@google.com\u003e\nAuto-Submit: Mark Freeman \u003cmark@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "b3fc6537086f09e88cb3c1ecd09bd47c31c54241",
      "tree": "34ecc1f7afeaf56e7aa871c3f86625e14d395dff",
      "parents": [
        "2661c50f681fbcca26494cb035c69ab5211b318c"
      ],
      "author": {
        "name": "Nicholas S. Husin",
        "email": "nsh@golang.org",
        "time": "Wed Aug 26 17:38:52 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Aug 26 14:55:26 2026 -0700"
      },
      "message": "_content/doc/security: request reporters to include preferred attribution\n\nAlso fix typo and reword surrounding area for hopefully better clarity.\n\nChange-Id: I787d5ce95856db879afbfd629bfee5ae6a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/822367\nReviewed-by: Nicholas Husin \u003chusin@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\nAuto-Submit: Nicholas Husin \u003cnsh@golang.org\u003e\n"
    },
    {
      "commit": "2661c50f681fbcca26494cb035c69ab5211b318c",
      "tree": "99d6f0a64be5257feb55629debd8b5c8324ef6bb",
      "parents": [
        "eaecc125980d6869aef71e2177a745d3bc8d4c12"
      ],
      "author": {
        "name": "Alberto Donizetti",
        "email": "alb.donizetti@gmail.com",
        "time": "Fri Aug 21 13:12:57 2026 +0200"
      },
      "committer": {
        "name": "Alberto Donizetti",
        "email": "alb.donizetti@gmail.com",
        "time": "Mon Aug 24 22:54:38 2026 -0700"
      },
      "message": "_content/tour: clarify wording about loop init statement\n\nThe For lesson says\n\n  The init statement will often be a short variable declaration\n\nThat \u0027often\u0027 is there because the init statement could also be empty,\nbut the sentence could be read as \"non-short variable declarations are\nalso fine\", which is not correct.\n\nRemove the word \u0027short\u0027 to make the statement less confusingly\nspecific.\n\nFixes golang/tour#1335\n\nChange-Id: I964713e545894d55fb88b79f9928bb3402ea1704\nReviewed-on: https://go-review.googlesource.com/c/website/+/819040\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "eaecc125980d6869aef71e2177a745d3bc8d4c12",
      "tree": "290cf47e87987d12cd40f26315ec4c76df56b6c5",
      "parents": [
        "abdf2b1e732d13be87585a1487ebeea5db092d07"
      ],
      "author": {
        "name": "Robert Griesemer",
        "email": "gri@golang.org",
        "time": "Mon Aug 24 13:02:02 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Aug 24 13:17:01 2026 -0700"
      },
      "message": "doc: retro-actively document removal of tlkskyber GODEBUG flag\n\nPer comment in CL 784221.\nFor golang/go#72111.\nFor golang/go#81038.\n\nChange-Id: Ie2654e20f85964fef921f1101fc92c88e5bbc56a\nReviewed-on: https://go-review.googlesource.com/c/website/+/820560\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Robert Griesemer \u003cgri@google.com\u003e\nReviewed-by: Robert Griesemer \u003cgri@google.com\u003e\nTryBot-Bypass: Robert Griesemer \u003cgri@google.com\u003e\n"
    },
    {
      "commit": "abdf2b1e732d13be87585a1487ebeea5db092d07",
      "tree": "c5a3f7c1b0ebf9c350360d55d5c10be1d5154100",
      "parents": [
        "19ce3c7e6d054d4ba25c4006b5354aac0b06e47f"
      ],
      "author": {
        "name": "Robert Griesemer",
        "email": "gri@golang.org",
        "time": "Mon Aug 24 09:24:49 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Aug 24 13:10:33 2026 -0700"
      },
      "message": "doc: retro-actively document removal of tlkskyber GODEBUG flag\n\nPer comment in CL 784221.\nFor golang/go#72111.\nFor golang/go#81038.\n\nChange-Id: I7e6aeefc7dbf5819c441887dea304bb6716478ae\nReviewed-on: https://go-review.googlesource.com/c/website/+/820181\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Robert Griesemer \u003cgri@google.com\u003e\nTryBot-Bypass: Robert Griesemer \u003cgri@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Robert Griesemer \u003cgri@google.com\u003e\n"
    },
    {
      "commit": "19ce3c7e6d054d4ba25c4006b5354aac0b06e47f",
      "tree": "bdcc13c74b2b4bb4c74177e3fe03f064576e55c8",
      "parents": [
        "b02076ae6df08ee9d495fe4b283f88ac18e51012"
      ],
      "author": {
        "name": "thepudds1460",
        "email": "thepudds1460@gmail.com",
        "time": "Fri Aug 21 10:30:57 2026 -0400"
      },
      "committer": {
        "name": "t hepudds",
        "email": "thepudds1460@gmail.com",
        "time": "Mon Aug 24 13:03:00 2026 -0700"
      },
      "message": "_content/doc/go1.27: mention some changes to GOEXPERIMENT\u003djsonv2 in the release notes\n\nThis CL adds a list of some of the more notable changes that\noccurred during the jsonv2 GOEXPERIMENT.\n\nThe discussion in golang/go#80975 suggests some people\nhave been using the GOEXPERIMENT without tracking the\nvarious discussions and are now expressing surprise at some\nbehavior changes when upgrading to Go 1.27.\n\nThe text added here visibly enumerates the issue numbers\nto help demonstrate these changes happened with public visibility\nand discussion, and to encourage people to click if they want\nto better understand the rationale.\n\nUpdates golang/go#80975\nUpdates golang/go#80963\nUpdates golang/go#80962\n\nChange-Id: I262c780e4190818d5702bc2987cc174c3678b811\nReviewed-on: https://go-review.googlesource.com/c/website/+/819120\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Joseph Tsai \u003cjoetsai@digital-static.net\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Chris Hines \u003cchris.cs.guy@gmail.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "b02076ae6df08ee9d495fe4b283f88ac18e51012",
      "tree": "53a2967e14ce6bfe7c6bdd6480b6d3d3608c8fb2",
      "parents": [
        "8667a5b38bcc6c1deaaf5c75e661f1f4de91c4a8"
      ],
      "author": {
        "name": "Alberto Donizetti",
        "email": "alb.donizetti@gmail.com",
        "time": "Thu Aug 20 14:01:51 2026 +0200"
      },
      "committer": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Fri Aug 21 08:08:21 2026 -0700"
      },
      "message": "_content/tour: describe any\n\nInstances of interface{} have been replaced by \u0027any\u0027 everywhere in the\nstandard library, so mentioning it in the tour is a good idea.\n\nFixes golang/tour#1668\n\nChange-Id: I29d2ba508aa5da0a9c83220ddec1a8f9717a4f8b\nReviewed-on: https://go-review.googlesource.com/c/website/+/818621\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "8667a5b38bcc6c1deaaf5c75e661f1f4de91c4a8",
      "tree": "659cfdf7c5d007b8fede2b35aba61c66c84afd37",
      "parents": [
        "645042eb697eaf69e33a9af00c6b5b3fffdead5a"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Wed Aug 19 23:50:57 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Aug 20 09:01:24 2026 -0700"
      },
      "message": "cmd/golangorg: update App Engine runtime to Go 1.27\n\nBy now the supported and tested Go versions are Go 1.27 and 1.26.\nUpdate the website deployment to start using the Go 1.27 runtime.\nSee https://cloud.google.com/appengine/docs/standard/lifecycle/support-schedule#go.\n\nFor golang/go#72774.\n\nChange-Id: I2384ad8007a7b6dd3635596dadfbcc2486ea71d9\nReviewed-on: https://go-review.googlesource.com/c/website/+/818440\nReviewed-by: Ethan Lee \u003cethanalee@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "645042eb697eaf69e33a9af00c6b5b3fffdead5a",
      "tree": "7ceeccccac893c58e957780b01dcb559111e1518",
      "parents": [
        "208cbda5bb4511a5ed11738e5a6c1099ed38033d"
      ],
      "author": {
        "name": "Alberto Donizetti",
        "email": "alb.donizetti@gmail.com",
        "time": "Wed Aug 19 10:49:39 2026 +0200"
      },
      "committer": {
        "name": "Alberto Donizetti",
        "email": "alb.donizetti@gmail.com",
        "time": "Wed Aug 19 22:56:11 2026 -0700"
      },
      "message": "_content/tour: add missing code tag to var keyword\n\nThrough the tour, keywords are consistently marked with backticks,\neven in phrasal sentences like \"a `return` statement\". Add missing\nbackticks to a var keyword in the basics chapter.\n\nFixes golang/tour#1764\n\nChange-Id: Ie3d8e2a5135e1a1816061d21c48dea69efe2d6b1\nReviewed-on: https://go-review.googlesource.com/c/website/+/817580\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "208cbda5bb4511a5ed11738e5a6c1099ed38033d",
      "tree": "55e4a73c20954d73f3985504d1fb162dbbac47bf",
      "parents": [
        "e0799057e52f0df4f7f07e032215ea68df6436e3"
      ],
      "author": {
        "name": "racequite",
        "email": "quiterace@gmail.com",
        "time": "Fri Aug 07 00:03:14 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Aug 19 13:26:05 2026 -0700"
      },
      "message": "cmd/screentest: avoid racing on screenshot errors\n\ntestcase.run starts concurrent goroutines to capture the test and want\nscreenshots, but both goroutines previously assigned to the same named\nreturn variable err. This caused a data race and could result in an\nincorrect error being returned.\n\nKeep the screenshot and error variables local to each goroutine,\nand assign the outer screenshot variables only after a successful\ncapture.\n\nAdd regression tests covering failures from either screenshot and\nfailures from both screenshots.\n\nFixes golang/go#80763\n\nChange-Id: Id216f1e8ac2ecc91e9091817d9fca6c3ecc26ee0\nReviewed-on: https://go-review.googlesource.com/c/website/+/811480\nAuto-Submit: Ethan Lee \u003cethanalee@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nReviewed-by: Ethan Lee \u003cethanalee@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e0799057e52f0df4f7f07e032215ea68df6436e3",
      "tree": "2f6fc8298e4fc195100c8f3c3403c33dedfadd60",
      "parents": [
        "b59583279e0acfc4669e82a664ec210b81021c43"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Wed Aug 19 12:02:38 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Aug 19 12:40:24 2026 -0700"
      },
      "message": "_content/doc: add go1.28.md placeholder\n\nAdd this file now that it\u0027s possible to preview the release notes draft\nat https://tip.golang.org/doc/go1.28.\n\nFor golang/go#80959.\n\nChange-Id: I3d7bad38ffe4af4f25d97237ab2929b75008369b\nReviewed-on: https://go-review.googlesource.com/c/website/+/818160\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\n"
    },
    {
      "commit": "b59583279e0acfc4669e82a664ec210b81021c43",
      "tree": "75faf59ca2bcc1b5c51ec74136d9d612400c3d0a",
      "parents": [
        "64ffa1ab2db2825ae1b8eec45f9711b5a9486f77"
      ],
      "author": {
        "name": "Nicholas S. Husin",
        "email": "nsh@golang.org",
        "time": "Thu Jul 23 16:11:36 2026 -0400"
      },
      "committer": {
        "name": "Nicholas Husin",
        "email": "nsh@golang.org",
        "time": "Wed Aug 19 10:27:20 2026 -0700"
      },
      "message": "_content/blog: add Go 1.27 release post\n\nChange-Id: I8a5a926f9df89776188298a8e7b540d96a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/806840\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Nicholas Husin \u003chusin@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Jonathan Amsterdam \u003cjba@google.com\u003e\n"
    },
    {
      "commit": "64ffa1ab2db2825ae1b8eec45f9711b5a9486f77",
      "tree": "96aae44554dfabb23a8c8528a0a21cd8a25735a0",
      "parents": [
        "6fe8931a73bec2b2d07c4f7597776560ecf9ca14"
      ],
      "author": {
        "name": "Alberto Donizetti",
        "email": "alb.donizetti@gmail.com",
        "time": "Tue Aug 18 12:54:37 2026 +0200"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Aug 19 10:25:59 2026 -0700"
      },
      "message": "_content/tour: delete link to offline zh translation\n\nThe link to the Simplified Chinese translation of the Tour has been\ndead for a while, delete it.\n\nChange-Id: Iff15f1656a69a9d4cc36fb392ea7a8a733976ff5\nReviewed-on: https://go-review.googlesource.com/c/website/+/816880\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\n"
    },
    {
      "commit": "6fe8931a73bec2b2d07c4f7597776560ecf9ca14",
      "tree": "5a14fb0ec6852cf0cd4ad4624ed97e43c75ced99",
      "parents": [
        "44b725c8b9f81052b046cf54cdcc10a7caa3cac0"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Aug 19 17:01:17 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Aug 19 10:16:54 2026 -0700"
      },
      "message": "all: upgrade go directive to at least 1.26.0 [generated]\n\nBy now Go 1.27.0 has been released, and Go 1.25 is no longer supported\nper the Go Release Policy (see https://go.dev/doc/devel/release#policy).\n\nSee https://go.dev/doc/godebug#go-126 for GODEBUG setting changes\nrelevant to Go 1.26.\n\nFor golang/go#69095.\n\n[git-generate]\n(cd . \u0026\u0026 go get go@1.26.0 \u0026\u0026 go mod tidy)\n\nChange-Id: Ifa934be71f0246179d8daf8ba364328667cae68f\nReviewed-on: https://go-review.googlesource.com/c/website/+/818080\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "44b725c8b9f81052b046cf54cdcc10a7caa3cac0",
      "tree": "f16578da8e9128ad88bbac14355a162f59494565",
      "parents": [
        "bc2f9850cb27171e4280a64b13910e4a121fa660"
      ],
      "author": {
        "name": "Michael Pratt",
        "email": "mpratt@google.com",
        "time": "Tue Aug 11 16:01:41 2026 -0400"
      },
      "committer": {
        "name": "Michael Pratt",
        "email": "mpratt@google.com",
        "time": "Wed Aug 19 10:07:42 2026 -0700"
      },
      "message": "_content/doc/tutorial/json: add encoding/json/v2 tutorial\n\nAdd a tutorial introducing working with JSON in Go, using\nencoding/json/v2.\n\nThis tutorial is a direct descendant of the https://go.dev/blog/json,\nwhich was the previous canonical introduction to working with JSON.\n\nBy placing this a tutorial outside of the blog, it can be a living\ndocument, updated over time as things change. On the other hand, a blog\npost is better as a snapshot in time. The old blog post is left in\nplace, but with a note pointing to the newer tutorial.\n\nMost of the changes from the original blog post are pretty minor.\n\nLinks point to encoding/json/v2 instead of encoding/json.\n\nReferences to `interface{}` are updated to `any` through.\n\nThe reference to net/rpc/jsonrpc as an example of JSON code is removed,\nas that package doesn\u0027t use v2. I don\u0027t have a good alternative to link\nto.\n\nThe biggest change is the json.Encoder/json.Decoder section. This\nsection previously served three purposes: (1) show how to\nmarshal/unmarshal with an io.Reader/io.Writer, (2) show how to unmarshal\na sequence of distinct JSON objects, and (3) show to mutate a JSON\nobject.\n\n(1) is the most important and I\u0027ve replaced with a short section\ndescribing MarshalWrite/UnmarshalRead.\n\n(2) and (3) are, IMO, much more niche. I could add some jsontext\nexamples, but I\u0027m not convinced these are important enough to include in\nan introductory blog post.\n\nI\u0027ve replaced those with an overview of custom marshalers, as I think\nit\u0027s important to introduce users to how to provide custom marshaling\nwhen the defaults are not sufficient.\n\nFor golang/go#71497.\n\nChange-Id: Ia24de4c6c8f5c5c3501d7cb35968fe2e6a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/813440\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Joseph Tsai \u003cjoetsai@digital-static.net\u003e\n"
    },
    {
      "commit": "bc2f9850cb27171e4280a64b13910e4a121fa660",
      "tree": "02159d538cc556f182e69a6900f5a91b81404fda",
      "parents": [
        "ffc64603b61cb9de43a41b794ad7b1cd62d4ae60"
      ],
      "author": {
        "name": "Carlos Amedee",
        "email": "carlos@golang.org",
        "time": "Wed Aug 19 11:16:13 2026 -0400"
      },
      "committer": {
        "name": "Carlos Amedee",
        "email": "carlos@golang.org",
        "time": "Wed Aug 19 09:20:34 2026 -0700"
      },
      "message": "internal/history: remove draft notice, update deployment, add Go 1.27\n\nThis change:\nRemoves the draft notice from go1.27.md\nUpdates the deployment for golangorg to Go 1.27\nAdds Go 1.27 to history/release.go\n\nFixes golang/go#78779.\n\nChange-Id: If96762ef1ec1c1953329e9e77b53f038a6644630\nReviewed-on: https://go-review.googlesource.com/c/website/+/817780\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nAuto-Submit: Carlos Amedee \u003ccarlos@golang.org\u003e\n"
    },
    {
      "commit": "ffc64603b61cb9de43a41b794ad7b1cd62d4ae60",
      "tree": "1c951d6809adc55a1bcc1ad0f88146f791a03aa5",
      "parents": [
        "3a50fe584e6f775442347f45ba7afd80c9f9f320"
      ],
      "author": {
        "name": "Carlos Amedee",
        "email": "carlos@golang.org",
        "time": "Wed Aug 19 10:00:58 2026 -0400"
      },
      "committer": {
        "name": "Carlos Amedee",
        "email": "carlos@golang.org",
        "time": "Wed Aug 19 07:42:10 2026 -0700"
      },
      "message": "internal/history: document Go 1.26.7 and Go 1.25.14\n\nChange-Id: Ibd8338e280e943bb1cc5bbfec5e98253437cc598\nReviewed-on: https://go-review.googlesource.com/c/website/+/817660\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "3a50fe584e6f775442347f45ba7afd80c9f9f320",
      "tree": "d79ece4c837d9f1e1ddb074a8bb997ec83a8395c",
      "parents": [
        "a2c1141172702d37942f443194bbbc9e9784fa2d"
      ],
      "author": {
        "name": "Michael Newman",
        "email": "michael.b.newman@gmail.com",
        "time": "Sun Jul 19 02:34:29 2026 +0000"
      },
      "committer": {
        "name": "Michael Matloob",
        "email": "matloob@golang.org",
        "time": "Tue Aug 18 14:39:13 2026 -0700"
      },
      "message": "_content/doc/go1.24: fix typo\n\nSingle typo fix: \"feeback\" to \"feedback\".\n\nChange-Id: I28a6d0a95353471e52dce0e98517bc374d4ff8c4\nGitHub-Last-Rev: df498b91165ab1a716d0dd03c2d6bc647c435b62\nGitHub-Pull-Request: golang/website#368\nReviewed-on: https://go-review.googlesource.com/c/website/+/802800\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nReviewed-by: Michael Matloob \u003cmatloob@golang.org\u003e\nTryBot-Bypass: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Michael Matloob \u003cmatloob@google.com\u003e\n"
    },
    {
      "commit": "a2c1141172702d37942f443194bbbc9e9784fa2d",
      "tree": "309e3707bf81efeb8c2ff8e27f2462e382716472",
      "parents": [
        "f0d5be1cb5ed76f735de45d6479f1595da79f779"
      ],
      "author": {
        "name": "Mark Freeman",
        "email": "mark@golang.org",
        "time": "Tue Aug 18 13:32:17 2026 -0400"
      },
      "committer": {
        "name": "Mark Freeman",
        "email": "mark@golang.org",
        "time": "Tue Aug 18 14:05:35 2026 -0700"
      },
      "message": "_content/doc: add a quick example to generic methods\n\nChange-Id: I5efe98d5d9b9b2302ba1b3036058c7e085f79093\nReviewed-on: https://go-review.googlesource.com/c/website/+/817100\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "f0d5be1cb5ed76f735de45d6479f1595da79f779",
      "tree": "a54a13d3ec57aa8fd49490dfc8f2cbbfd471f738",
      "parents": [
        "65d2071f720c4f4bd7a940bf27c43e66909d7f54"
      ],
      "author": {
        "name": "Michael Pratt",
        "email": "mpratt@google.com",
        "time": "Fri Jul 10 17:10:52 2026 -0400"
      },
      "committer": {
        "name": "Michael Pratt",
        "email": "mpratt@google.com",
        "time": "Fri Aug 14 10:21:32 2026 -0700"
      },
      "message": "_content/doc/jsonv2-migration: encoding/json/v2 migration guide\n\nMigration documentation for encoding/json/v2. This is intended to be\nmore of a walkthrough guide compared to the reference documentation at\nhttps://pkg.go.dev/encoding/json@go1.27rc2#hdr-Migrating_to_v2.\n\nThis is still a pretty rough first draft. I feel that it may be a bit\ntoo casual and the later sections are pretty aburt. I start with testing\noption-by-option to get the concepts across, but I\u0027m not sure many\npeople will actually want to migrate that way.\n\nThis focuses on marshaling (and unmarshaling). It should perhaps also\ncover migrating json.Encoder/Decoder?\n\nFor golang/go#71497.\n\nChange-Id: Ibaded378e760d009b770a9158157d44f6a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/806921\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\nReviewed-by: Jonathan Amsterdam \u003cjba@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Chris Hines \u003cchris.cs.guy@gmail.com\u003e\nReviewed-by: Joseph Tsai \u003cjoetsai@digital-static.net\u003e\n"
    },
    {
      "commit": "65d2071f720c4f4bd7a940bf27c43e66909d7f54",
      "tree": "a481cd3d2be8c5ca40a406b67a765981e79db138",
      "parents": [
        "5d99cf0d991df3711ef93f2c4dc5642ed6f80979"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Aug 13 09:05:33 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Aug 13 11:03:28 2026 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Ib794db72fe617270bd0c8bb21c8ca227fb0e9645\nReviewed-on: https://go-review.googlesource.com/c/website/+/814740\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "5d99cf0d991df3711ef93f2c4dc5642ed6f80979",
      "tree": "23a845f0e8ef40f67fa569f0e205407cdd9b6aca",
      "parents": [
        "e11dacba76c5aae474746e9eedee19693f492803"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Thu Aug 13 11:05:00 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Aug 13 10:58:54 2026 -0700"
      },
      "message": "internal/history: document Go 1.26.6 and Go 1.25.13\n\nChange-Id: Icadc71e054e3197a15e86a1492f94b1d9027dc1e\nReviewed-on: https://go-review.googlesource.com/c/website/+/814880\nReviewed-by: Mark Freeman \u003cmark@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e11dacba76c5aae474746e9eedee19693f492803",
      "tree": "e214a810fd6f5c898d7fa4c4a41607ab953b71c4",
      "parents": [
        "f84fe32efaa23101c3285eb57bf05b94471adc6d"
      ],
      "author": {
        "name": "Hana Kim",
        "email": "hyangah@gmail.com",
        "time": "Wed Jul 22 14:23:43 2026 +0000"
      },
      "committer": {
        "name": "Hyang-Ah Hana Kim",
        "email": "hyangah@gmail.com",
        "time": "Wed Jul 22 13:05:40 2026 -0700"
      },
      "message": "cmd/golangorg: redirect goprevplay and gotipplay to go.dev/play\n\nRedirects goprevplay.golang.org to go.dev/play/?v\u003dgoprev and\ngotipplay.golang.org to go.dev/play/?v\u003dgotip.\n\nUpdates golang/go#80452\n\nChange-Id: I2b0b38650a7abeb25ecb32000da4e82642a6f128\nReviewed-on: https://go-review.googlesource.com/c/website/+/804240\nReviewed-by: Nicholas Husin \u003chusin@google.com\u003e\nReviewed-by: Nicholas Husin \u003cnsh@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f84fe32efaa23101c3285eb57bf05b94471adc6d",
      "tree": "b4a5a5df69b2b9986f149ed1b2d1f949370a42a8",
      "parents": [
        "1137bfafedc6d402a8bf2472281efd6477b45d55"
      ],
      "author": {
        "name": "Hana Kim",
        "email": "hyangah@gmail.com",
        "time": "Tue Jul 21 14:44:49 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Jul 22 07:26:48 2026 -0700"
      },
      "message": "cmd/golangorg: redirect go2goplay.golang.org to go.dev/play\n\nRedirects go2goplay.golang.org to go.dev/play to preserve old links\n(e.g., in official Go blog posts) after the go2goplay App Engine\ninstance is turned down.\n\nThis handles both the root domain and snippet links by redirecting\nthem to their go.dev/play equivalents (preserving the path).\n\nUpdates golang/go#48517\n\nChange-Id: If6110d0a2968e05573d7bcd751c68947130f34c9\nReviewed-on: https://go-review.googlesource.com/c/website/+/803640\nAuto-Submit: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nReviewed-by: Nicholas Husin \u003chusin@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Nicholas Husin \u003cnsh@golang.org\u003e\n"
    },
    {
      "commit": "1137bfafedc6d402a8bf2472281efd6477b45d55",
      "tree": "98c4dd0924060baaf7291aa5649848f495e290ae",
      "parents": [
        "606870e29fcc36b03018b7e07dba8f3113c0fa83"
      ],
      "author": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Mon Jul 20 12:39:54 2026 -0400"
      },
      "committer": {
        "name": "Jonathan Amsterdam",
        "email": "jba@google.com",
        "time": "Mon Jul 20 10:07:00 2026 -0700"
      },
      "message": "cmd/screentest: per-test retrypixels\n\nAllow each test case to specify a value for\nretrypixels, overriding the command-line flag.\n\nChange-Id: I8a048abd314d856df41a09ef875c767aa44fc2e0\nReviewed-on: https://go-review.googlesource.com/c/website/+/803080\nReviewed-by: Ethan Lee \u003cethanalee@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "606870e29fcc36b03018b7e07dba8f3113c0fa83",
      "tree": "bb5d9ccfa633e639dfe1c285ea857109fbfe547e",
      "parents": [
        "40654277c31433ccbba5dc9c8bf323e97d89ac7e"
      ],
      "author": {
        "name": "Sean Liao",
        "email": "sean@liao.dev",
        "time": "Wed Jul 15 22:11:48 2026 +0100"
      },
      "committer": {
        "name": "Sean Liao",
        "email": "sean@liao.dev",
        "time": "Fri Jul 17 12:38:02 2026 -0700"
      },
      "message": "internal/web: render markdown tables with scrollbars\n\nTables overflow horizontally when the screen is too narrow,\nso wrap them in a div with overflow-x: auto for scrollbars.\nThis applies to tables authored in markdown but not in html.\n\nFixes golang/go#75112\n\nChange-Id: Ie39f2e8b4516e61d7199de8d3011ec776a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/801260\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\n"
    },
    {
      "commit": "40654277c31433ccbba5dc9c8bf323e97d89ac7e",
      "tree": "8c5329f9ce3130347670e0d28c47d31831c2e765",
      "parents": [
        "f6a4929d26a79b1cf56e7a1734d3afdd7823053d"
      ],
      "author": {
        "name": "Hana Kim",
        "email": "hyangah@gmail.com",
        "time": "Thu Jul 16 13:21:14 2026 +0000"
      },
      "committer": {
        "name": "Hyang-Ah Hana Kim",
        "email": "hyangah@gmail.com",
        "time": "Thu Jul 16 17:55:08 2026 -0700"
      },
      "message": "internal/pkgdoc: handle IndexListExpr\n\nThis fixes the panic occuring when the documentation generator\n(pkgdoc) processes methods defined on generic types with multiple\ntype parameters (e.g., func (T[A, B]) M() {}).\n\nThe pkg.go.dev (pkgsite) is the default documentation serer and\ngo.dev/pkg/... are redirected to pkg.go.dev/....\nHowever, the pkgdoc package is still used in certain cases:\n\n- golang.google.cn serves package documentation directly using pkgdoc.\n- when explicitly requested via `?m\u003dold` (https://go.dev/pkg/fmt/?m\u003dold)\n- local development\n\nFixes golang/go#80430\n\nChange-Id: I4d12c7d20ca74da4f95eb40dbb4f5e964373eeef\nReviewed-on: https://go-review.googlesource.com/c/website/+/801540\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f6a4929d26a79b1cf56e7a1734d3afdd7823053d",
      "tree": "487e7283076f6089b497db77b6fc07d706787efa",
      "parents": [
        "237d41d9236bfaaabc9e42386a0816ae3b0e620d"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Mon Jun 15 09:43:46 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Jul 15 15:03:56 2026 -0700"
      },
      "message": "cmd/golangorg, _content: add \u003chead\u003e tag before \u003c/head\u003e\n\nThe HTML spec is permissive enough that missed \u003chead\u003e tags do not\ngenerally cause problems, but fix up a few places for consistency.\n\nThe xTemplate one got dropped in CL 480840 while adding a \u003ctitle\u003e\nelement.\n\nChange-Id: I56bf0c5c63ae02df9469eb2de68d3461014ab541\nReviewed-on: https://go-review.googlesource.com/c/website/+/790820\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "237d41d9236bfaaabc9e42386a0816ae3b0e620d",
      "tree": "fb4fe359b2355c24155e4b322dfaa974732712d5",
      "parents": [
        "efe920599036dae518b0faf0776e7915dd0e17eb"
      ],
      "author": {
        "name": "Oleksandr Redko",
        "email": "oleksandr.red@gmail.com",
        "time": "Tue May 26 09:12:48 2026 +0300"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Jul 15 14:52:57 2026 -0700"
      },
      "message": "_content/doc/tutorial: the latest Go in the prerequisites\n\nChange-Id: I39f9fece8c6878a4403f17edbffd60319dcc2d51\nReviewed-on: https://go-review.googlesource.com/c/website/+/782980\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Olivier Mengué \u003colivier.mengue@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Russ Cox \u003crsc@golang.org\u003e\nAuto-Submit: Sean Liao \u003csean@liao.dev\u003e\n"
    },
    {
      "commit": "efe920599036dae518b0faf0776e7915dd0e17eb",
      "tree": "7d1a448038ec52359205d94bce54a2b7c868d664",
      "parents": [
        "8f1850d5b32cd026c44aad9cf853aa00985c985b"
      ],
      "author": {
        "name": "Damien Neil",
        "email": "dneil@google.com",
        "time": "Mon Jul 13 14:26:53 2026 -0700"
      },
      "committer": {
        "name": "Damien Neil",
        "email": "dneil@google.com",
        "time": "Tue Jul 14 14:17:31 2026 -0700"
      },
      "message": "_content/doc/security: decision: malicious code\n\nChange-Id: Id42586d8f15e612f1736be65690bd40f6a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/800340\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Roland Shoemaker \u003croland@golang.org\u003e\n"
    },
    {
      "commit": "8f1850d5b32cd026c44aad9cf853aa00985c985b",
      "tree": "f8baa30f3eedf2db80f476e65995adb233d12133",
      "parents": [
        "97af3e3797b4343201ef354817d1749491aa3e13"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Jul 08 20:32:32 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Jul 09 10:24:29 2026 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I322ba90a039ce9e75d8859a055b29149d62f0edf\nReviewed-on: https://go-review.googlesource.com/c/website/+/798707\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "97af3e3797b4343201ef354817d1749491aa3e13",
      "tree": "cdd13cb67178a0334705097f0cf673c2612a1f6b",
      "parents": [
        "81a1c2a5284e0101eb347845d56ec48ae2f6e40f"
      ],
      "author": {
        "name": "Oleksandr Redko",
        "email": "oleksandr.red@gmail.com",
        "time": "Sat May 23 19:18:19 2026 +0300"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Jul 08 15:57:03 2026 -0700"
      },
      "message": "_content/doc/tutorial: remove stale TODO; fix typo\n\nRemove an outdated note and instruct readers to use\nthe latest Go in the prerequisites.\n\nUpdates CL 593695\n\nChange-Id: I9a4e5c85c4cc802dd7f686bf908d850171530c65\nReviewed-on: https://go-review.googlesource.com/c/website/+/782240\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\nAuto-Submit: Sean Liao \u003csean@liao.dev\u003e\nReviewed-by: Olivier Mengué \u003colivier.mengue@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "81a1c2a5284e0101eb347845d56ec48ae2f6e40f",
      "tree": "d1b366bc734797f8f2eb6a699ef6d0ecb06c0599",
      "parents": [
        "122b8ce6fcb012579d23ee9ac8d19735bb577e00"
      ],
      "author": {
        "name": "connie-ooi",
        "email": "connieooi@google.com",
        "time": "Mon Jun 15 21:03:37 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Jul 07 14:24:06 2026 -0700"
      },
      "message": "_content/doc: update PATH docs and restructure manage-install.html\n\nUpdate install.html to clarify adding the default Go bin directory\nto PATH for Linux and macOS.\n\nRestructure the uninstallation instructions in manage-install.html\nto use OS-specific tab panels that match the install page.\n\nDocument GOBIN user data cleanup in manage-install.html and remind\nusers to remove the Go bin directory from their PATH during\nuninstallation.\n\nStandardize file paths with proper HTML code tags and lowercase\nall occurrences of the word \"terminal\".\n\nFixes golang/go#39531\n\nChange-Id: I00cbc17ba1575689f0fee676f2dd0c6d3ff53dd6\nGitHub-Last-Rev: 6f899d3c037a8219ecbf3130a5fd6c11e1aa8ad1\nGitHub-Pull-Request: golang/website#351\nReviewed-on: https://go-review.googlesource.com/c/website/+/755800\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Hongxiang Jiang \u003chxjiang@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Sean Liao \u003csean@liao.dev\u003e\n"
    },
    {
      "commit": "122b8ce6fcb012579d23ee9ac8d19735bb577e00",
      "tree": "dd28f23269a36dce95d1769b389f9c0bf48bc2ec",
      "parents": [
        "e4835bcff2208eced2e258b722b68e6c0c22b202"
      ],
      "author": {
        "name": "David Chase",
        "email": "drchase@google.com",
        "time": "Tue Jul 07 11:10:43 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Jul 07 12:19:35 2026 -0700"
      },
      "message": "internal/history: document Go 1.26.5 and 1.25.12 releases\n\nChange-Id: Iee462566e8700bae65dc92e430dda5644460e42f\nReviewed-on: https://go-review.googlesource.com/c/website/+/797680\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nAuto-Submit: David Chase \u003cdrchase@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "e4835bcff2208eced2e258b722b68e6c0c22b202",
      "tree": "03a6e59ae2b1bd12fa00b472f9f830cc97c0b026",
      "parents": [
        "ec5c9dc8808a410322f09d3bdd718cf5ccdbec05"
      ],
      "author": {
        "name": "Nicholas S. Husin",
        "email": "nsh@golang.org",
        "time": "Mon Jul 06 13:01:54 2026 -0400"
      },
      "committer": {
        "name": "Nicholas Husin",
        "email": "nsh@golang.org",
        "time": "Tue Jul 07 09:41:09 2026 -0700"
      },
      "message": "_content/doc/go1.27: add release notes for net/http.Server.MaxHeaderValueCount\n\nFixes golang/go#79936\n\nChange-Id: I6a05796b8b6045d9af462ad60d6c4df66a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/797200\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\nReviewed-by: Nicholas Husin \u003chusin@google.com\u003e\n"
    },
    {
      "commit": "ec5c9dc8808a410322f09d3bdd718cf5ccdbec05",
      "tree": "40e98f434ce3ffdd0b3de4fba44cf8ba41a5043f",
      "parents": [
        "d0b79818a0069ec9f6e4a452af4a8ab86403d553"
      ],
      "author": {
        "name": "David du Colombier",
        "email": "0intro@gmail.com",
        "time": "Wed Jul 01 22:12:30 2026 +0200"
      },
      "committer": {
        "name": "David du Colombier",
        "email": "0intro@gmail.com",
        "time": "Thu Jul 02 10:53:02 2026 -0700"
      },
      "message": "_content/doc/go1.27: document syscall.Errno on Plan 9\n\nCL 750680 defined the syscall.Errno type on Plan 9,\nand CL 751100 made it implement the error interface.\nsyscall.Errno is now available on Plan 9, as on the\nother systems, so portable code can refer to it\nwithout build constraints.\n\nAdd a release note for the syscall package.\n\nFor golang/go#78779.\n\nChange-Id: Ib06781dd843d0e986cb33f64796e578d45a7c0d8\nReviewed-on: https://go-review.googlesource.com/c/website/+/796360\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Hongxiang Jiang \u003chxjiang@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "d0b79818a0069ec9f6e4a452af4a8ab86403d553",
      "tree": "45ac24e2e156567081d6551a66f13df45a55e246",
      "parents": [
        "1b3075791d914503890636f5686fb1fe43723bad"
      ],
      "author": {
        "name": "Nick Grimshaw",
        "email": "nick@inviga.co.uk",
        "time": "Fri Jun 19 10:40:35 2026 +0100"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Jun 30 09:31:27 2026 -0700"
      },
      "message": "_content/doc/go1.27: fix typo\n\nChange-Id: I5e55f8d28f7121bafafb290b6415b83167814120\nReviewed-on: https://go-review.googlesource.com/c/website/+/792500\nReviewed-by: Arseny Samoylov \u003csamoylov.arseny@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "1b3075791d914503890636f5686fb1fe43723bad",
      "tree": "d03f0ee74a85ff6a10292887c9f7dbba907fe0c8",
      "parents": [
        "b1d6741291d4867eb73bc1448a70fd80b95a4fef"
      ],
      "author": {
        "name": "Damien Neil",
        "email": "dneil@google.com",
        "time": "Mon Jun 29 12:34:30 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Jun 29 12:48:12 2026 -0700"
      },
      "message": "_content/doc/security: fix links to decisions page\n\nChange-Id: I39b42c767c4000b95d2302a0aae14f386a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/795480\nReviewed-by: Nicholas Husin \u003chusin@google.com\u003e\nAuto-Submit: Damien Neil \u003cdneil@google.com\u003e\nReviewed-by: Nicholas Husin \u003cnsh@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b1d6741291d4867eb73bc1448a70fd80b95a4fef",
      "tree": "79e8d2585d7f6ae7284e7bdba8dc747ba7908bdd",
      "parents": [
        "b44c9334e9e874c34accc65cd4312589676b51a3"
      ],
      "author": {
        "name": "Oleksandr Redko",
        "email": "oleksandr.red@gmail.com",
        "time": "Tue Jun 09 14:21:00 2026 +0300"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Jun 22 12:03:43 2026 -0700"
      },
      "message": "_content/blog/swisstable: fix tables display\n\nFixes golang/go#79915\n\nChange-Id: I3b0f2026b3b7d7ade086e4329c88ac203207b9c6\nReviewed-on: https://go-review.googlesource.com/c/website/+/788720\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nAuto-Submit: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nCommit-Queue: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\n"
    },
    {
      "commit": "b44c9334e9e874c34accc65cd4312589676b51a3",
      "tree": "c9b8a432e9fe79f14ca86de5534bb83ede63f47d",
      "parents": [
        "22e8c2ac0c7dde677a5e10264dedfef288f479cd"
      ],
      "author": {
        "name": "Ethan Lee",
        "email": "ethanalee@google.com",
        "time": "Wed Jun 17 20:16:50 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Jun 18 05:28:54 2026 -0700"
      },
      "message": "_content: add footer ref link to pkgsite api\n\nChange-Id: Ib01fac91fddd837a8d7a93265fb372f5e5224066\nReviewed-on: https://go-review.googlesource.com/c/website/+/791960\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nAuto-Submit: Ethan Lee \u003cethanalee@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "22e8c2ac0c7dde677a5e10264dedfef288f479cd",
      "tree": "612a85a96207c3ba4914443ddd17df4480afa593",
      "parents": [
        "b162cde271026dd820fec08793b0351b44285027"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Tue Jun 16 18:03:47 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Jun 17 11:59:18 2026 -0700"
      },
      "message": "_content/doc/go1.27: note flate compression speed and exact bytes\n\nThe improvement to compression speed seems notable enough to be\nworth mentioning. (Maybe it can be quantified succinctly enough\nfor release notes, or otherwise we can point to the issue.)\n\nEven though the exact encoded output is not covered by the Go 1\ncompatibility promise, it\u0027s possible (and given enough scale,\nlikely) that some Go code or tests to have started to incorrectly\nrely on it not changing since it has been a while since the last\nchange in Go 1.8 (see https://go.dev/doc/go1.8#compressflatepkgcompressflate).\nGive a similar heads up, since it\u0027s something users updating to\nthe Go 1.27 toolchain may have to take into account.\n\nFor golang/go#75532.\nFor golang/go#78779.\n\nChange-Id: I5067c42c1f318a722f6325973fa113e9cac06806\nReviewed-on: https://go-review.googlesource.com/c/website/+/791420\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b162cde271026dd820fec08793b0351b44285027",
      "tree": "18d5ed7bd8c6f7accc461bbef2c485918df94d8b",
      "parents": [
        "2a9bb514f41587c05e3edac0f176640c5cbc332a"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Sat Jun 13 16:47:19 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Jun 17 07:26:46 2026 -0700"
      },
      "message": "_content: fix some broken Markdown links\n\nI noticed \"[GerritBot](/wiki/GerritBot)\" rendered as text rather than a\nlink at go.dev/doc/contribute. That happened because that file is still\nwritten in HTML rather than Markdown. Fix it and some more instances of\nbroken links.\n\nUnfortunately it\u0027s not quite viable to check in a substring-based test\ncase for this because \"](/\" and such may be valid text, for example if\nit is inside a code block as part of demonstrating how to use Markdown\nsyntax (e.g., at https://go.dev/doc/README), or inside an HTML comment.\n\nChange-Id: Id0ad20f57462710c0f917b62844ff1aabf907a61\nReviewed-on: https://go-review.googlesource.com/c/website/+/790480\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Michael Matloob \u003cmatloob@golang.org\u003e\n"
    },
    {
      "commit": "2a9bb514f41587c05e3edac0f176640c5cbc332a",
      "tree": "c66a2bd58282040e416aba8560d48554f81999d3",
      "parents": [
        "543474d103b97cc57152173d86a11e572edcd332"
      ],
      "author": {
        "name": "Andrew Williams",
        "email": "awillia@google.com",
        "time": "Sun Jun 14 21:46:27 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Jun 16 14:41:24 2026 -0700"
      },
      "message": "Add redirect for security/decisions\n\nCurrently the link on https://go.dev/doc/security/ just takes\nyou to the current page.\n\nBug: None\nChange-Id: I4ec08b4b97b14bcc58920920e1d8de48fd583de7\nReviewed-on: https://go-review.googlesource.com/c/website/+/790680\nReviewed-by: Damien Neil \u003cdneil@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Damien Neil \u003cdneil@google.com\u003e\n"
    },
    {
      "commit": "543474d103b97cc57152173d86a11e572edcd332",
      "tree": "f73d4681c88cbc2960671fe767b546cd1d1ab9c7",
      "parents": [
        "9403d624d297ccba19035979db9378af6a10a2b2"
      ],
      "author": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Mon Jun 15 20:56:24 2026 -0400"
      },
      "committer": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Tue Jun 16 08:05:55 2026 -0700"
      },
      "message": "_content/doc/go1.27: minor wording edits\n\nAnother round of minor wording edits.\n\nChange-Id: I97a9d0f4dccc8dbe9ccc12344ea909de6cdc4248\nReviewed-on: https://go-review.googlesource.com/c/website/+/790969\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9403d624d297ccba19035979db9378af6a10a2b2",
      "tree": "f1721dbd661d8bd774cde3ca843c9196e218a490",
      "parents": [
        "5305220c9112e96404c86465753b5c5709a0d174"
      ],
      "author": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Mon Jun 15 17:38:03 2026 -0400"
      },
      "committer": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Mon Jun 15 17:25:51 2026 -0700"
      },
      "message": "_content/doc/go1.27: add release notes for the new LocalCertificate field\n\nNew field added as a freeze exception. Add to release note.\n\nUpdates golang/go#24673.\n\nChange-Id: I82a4aa23fa6c921bf008a08cb5668e2f0c4ec003\nReviewed-on: https://go-review.googlesource.com/c/website/+/791060\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "5305220c9112e96404c86465753b5c5709a0d174",
      "tree": "4071e7a9dd825e331c6f9957edec0494be520fc5",
      "parents": [
        "d4ffe31adec68bc6c6b5dd055849099c9525a589"
      ],
      "author": {
        "name": "David Chase",
        "email": "drchase@google.com",
        "time": "Wed Jun 10 10:55:59 2026 -0400"
      },
      "committer": {
        "name": "David Chase",
        "email": "drchase@google.com",
        "time": "Mon Jun 15 10:24:52 2026 -0700"
      },
      "message": "_content/doc/go1.27: document arch/simd and simd packages\n\nChange-Id: I8088eb4ff247d7143a48720c6ec015c91490b9e1\nReviewed-on: https://go-review.googlesource.com/c/website/+/789200\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\n"
    },
    {
      "commit": "d4ffe31adec68bc6c6b5dd055849099c9525a589",
      "tree": "b658ad749ade34772322cebeb980bea04070c3c1",
      "parents": [
        "ebe2ee449794903b9f2d213bb605bbe6b03bd1eb"
      ],
      "author": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Fri Jun 12 14:11:06 2026 -0400"
      },
      "committer": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Fri Jun 12 12:26:00 2026 -0700"
      },
      "message": "_content/doc/go1.27: minor edits\n\n- Minor wording changes.\n- Reorder some text.\n- Remove empty sections.\n- Fix links.\n\nChange-Id: Ia17afc481cfbf68c4660c0c2180147a4f499428e\nReviewed-on: https://go-review.googlesource.com/c/website/+/790200\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "ebe2ee449794903b9f2d213bb605bbe6b03bd1eb",
      "tree": "4dba206d4bb05b0b119eabc6517fbbe492c011d8",
      "parents": [
        "e0dbfe59eda3ee03db9243804d0d998d33c86bf1"
      ],
      "author": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Fri Jun 12 10:44:00 2026 -0400"
      },
      "committer": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Fri Jun 12 08:34:16 2026 -0700"
      },
      "message": "_content/doc/go1.27: remove unnecessary TODOs\n\nCL 777220 and CL 747160 both just update old proposals. And\nCL 777220 already has its own release notes in crypto/tls section.\n\nChange-Id: Id9576e7d1ed1d8520bd7bc420a11e475981ec146\nReviewed-on: https://go-review.googlesource.com/c/website/+/790120\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "e0dbfe59eda3ee03db9243804d0d998d33c86bf1",
      "tree": "f8906b3c294bb1b24c551c92430d8bac0b1f48eb",
      "parents": [
        "c61b54565fea6a999d069bd36fcf7e513abfd84f"
      ],
      "author": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Thu Jun 11 18:18:02 2026 -0400"
      },
      "committer": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Fri Jun 12 08:34:08 2026 -0700"
      },
      "message": "_content/doc/go1.27: break go command notes to subsections\n\nChange-Id: I8d4afd292c00fd22e615695fc70475b0ed6cd867\nReviewed-on: https://go-review.googlesource.com/c/website/+/789884\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Michael Matloob \u003cmatloob@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "c61b54565fea6a999d069bd36fcf7e513abfd84f",
      "tree": "0808dd7ce07656c032015426b50951fbb9efc2fc",
      "parents": [
        "f97bd272573740f21d9e218531046afbe25fcc11"
      ],
      "author": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Mon Jun 08 16:17:54 2026 -0400"
      },
      "committer": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Fri Jun 12 07:41:06 2026 -0700"
      },
      "message": "_content/doc/go1.27: document closure naming change\n\nUpdates golang/go#60324.\n\nChange-Id: I0c39c2ec2e47a0ab5e0c91666bb6801c796cb528\nReviewed-on: https://go-review.googlesource.com/c/website/+/788460\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f97bd272573740f21d9e218531046afbe25fcc11",
      "tree": "dcdf72438d1a7e8ef6d3fa095995232db8319f99",
      "parents": [
        "24d03c4f37bb8732c1b01f51d3e55a992383ce3f"
      ],
      "author": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Thu Jun 11 17:49:32 2026 -0400"
      },
      "committer": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Thu Jun 11 16:49:42 2026 -0700"
      },
      "message": "_content/doc/go1.27: document crypto/tls GODEBUG removal\n\nUpdates golang/go#75316.\n\nChange-Id: If131fede8734442200c651faf998e823b1529464\nReviewed-on: https://go-review.googlesource.com/c/website/+/789921\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "24d03c4f37bb8732c1b01f51d3e55a992383ce3f",
      "tree": "7b495d64e0b0d289b3913bbe257ce7ca420a7836",
      "parents": [
        "6b4321573a8f99ae47cc10b528206fb463556095"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Jun 11 11:31:54 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Jun 11 12:53:15 2026 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I63c644715ae12e374f089dec49be870910033a38\nReviewed-on: https://go-review.googlesource.com/c/website/+/789780\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "6b4321573a8f99ae47cc10b528206fb463556095",
      "tree": "6378c5115d8eab64e78fc806ac88fa9216a04eac",
      "parents": [
        "8bae465a29ac62b9c6ae0fd992b45593081b1964"
      ],
      "author": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Thu Jun 11 12:04:52 2026 -0400"
      },
      "committer": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Thu Jun 11 11:37:58 2026 -0700"
      },
      "message": "_content/doc/go1.27: remove TODO for security GODEBUG\n\nThis is doc-only change, that is not specific to Go 1.27.\n\nChange-Id: I2da48b3943637b1ca1facc38d037c958e5e7eb9d\nReviewed-on: https://go-review.googlesource.com/c/website/+/789660\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "8bae465a29ac62b9c6ae0fd992b45593081b1964",
      "tree": "534e6072ae5bb7e2844e81a32b8a34d98bec1420",
      "parents": [
        "61aeeaec1290c5c868d5114f7bd593a439711e1b"
      ],
      "author": {
        "name": "Michael Matloob",
        "email": "matloob@golang.org",
        "time": "Tue Jun 09 10:36:43 2026 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Jun 11 10:03:04 2026 -0700"
      },
      "message": "_content/doc: update contribution guide to prefer gerrit over github\n\nChange-Id: I8a0b3282e671f9d4fe7dfb3d748f20e96a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/788760\nReviewed-by: Michael Matloob \u003cmatloob@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Michael Matloob \u003cmatloob@golang.org\u003e\n"
    },
    {
      "commit": "61aeeaec1290c5c868d5114f7bd593a439711e1b",
      "tree": "4089831e682c64a78a14b312b097e53a7b885ca4",
      "parents": [
        "d5824fb66b8caaaf2d6078f61d6387de53817165"
      ],
      "author": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Tue Jun 09 17:40:28 2026 -0400"
      },
      "committer": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Thu Jun 11 09:14:28 2026 -0700"
      },
      "message": "_content/doc/go1.27: document go test -json output annotation\n\nUpdates golang/go#62728.\n\nChange-Id: Id6b1f26bd87779a9f942ed9dfa5fd4dc805c75e5\nReviewed-on: https://go-review.googlesource.com/c/website/+/788980\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d5824fb66b8caaaf2d6078f61d6387de53817165",
      "tree": "1a806651454c803ec18cde54d00e6b0acbb82310",
      "parents": [
        "371832ded220cc58b2295513192686f1b1559da0"
      ],
      "author": {
        "name": "Damien Neil",
        "email": "dneil@google.com",
        "time": "Tue Jun 09 13:49:07 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Jun 10 07:55:21 2026 -0700"
      },
      "message": "_content/doc/security: decision: add link anchors\n\nChange-Id: I47d56a77bd6086ae24835078f32b71946a6a6964\nReviewed-on: https://go-review.googlesource.com/c/website/+/788941\nAuto-Submit: Damien Neil \u003cdneil@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Roland Shoemaker \u003croland@golang.org\u003e\n"
    },
    {
      "commit": "371832ded220cc58b2295513192686f1b1559da0",
      "tree": "7cc54441f35b2f028619289bfa4042a78bf93e78",
      "parents": [
        "d3763b01c6f60df709725f2f04a6939840a5f1cb"
      ],
      "author": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Tue Jun 09 13:42:41 2026 -0400"
      },
      "committer": {
        "name": "Cherry Mui",
        "email": "cherryyz@google.com",
        "time": "Tue Jun 09 14:05:47 2026 -0700"
      },
      "message": "_content/doc/go1.27: document goroutine leak profile\n\nUpdates golang/go#74609.\n\nChange-Id: Ic672383292d153804c0d424dcdca1c27025132e9\nReviewed-on: https://go-review.googlesource.com/c/website/+/788882\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\n"
    }
  ],
  "next": "d3763b01c6f60df709725f2f04a6939840a5f1cb"
}
