167 wires and counting

$ follow Go

Keep up with Go in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-05-27
stories 37

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

DEV.SIMD MERGES INTO 1.27, COMPILER OPTIMIZATIONS SHIP

By RepoJournal · Filed · About Go · Composed from the cited sources · methodology

Go's SIMD experiment landed in master overnight, bringing new WebAssembly operations and compiler improvements that will ship in Go 1.27.

The dev.simd branch merged back into master [1], completing a reverse merge that integrates months of SIMD work including new WebAssembly Swizzle operations [2]. This caps a multi-CL push that refactored how the compiler handles divide operations [3], removing special-case handling now that liftable ops are opt-in instead of opt-out. On the runtime side, the asynctimerchan GODEBUG setting was removed [4], cleaning up legacy experiment flags ahead of the 1.27 release. pkgsite got practical fixes: pgx upgraded from v4 to v5 in the queue system [5], API doc list formatting was restored [6], and a new vet command was added to all.bash for pre-push validation [7]. Telemetry expanded its tracking to capture GOEXPERIMENT values and all 49 supported ports including 2 broken ones [8], giving the team better visibility into how developers use experimental features across platforms. VulnDB added four new vulnerability reports in the system [9] [10] [11] [12], keeping the database current against emerging threats.

Action items

References

  1. [1] all: REVERSE MERGE dev.simd (0ac6a67) into master ↗ golang/go
  2. [2] [dev.simd] all: merge master (39c00b1) into dev.simd ↗ golang/go
  3. [3] cmd/compile: remove DIV special case golang/go ↗
  4. [4] runtime: remove asynctimerchan GODEBUG setting golang/go ↗
  5. [5] internal/queue: pgx/v4 to v5 ↗ golang/pkgsite
  6. [6] static/frontend/api/api.tmpl: fix list formatting ↗ golang/pkgsite
  7. [7] add vet command to all.bash ↗ golang/pkgsite
  8. [8] internal/chartconfig: add go/platform/target/port:*-* counter ↗ golang/telemetry
  9. [9] data/reports: add GO-2026-4945 ↗ golang/vulndb
  10. [10] data/reports: add GO-2026-4958 ↗ golang/vulndb
  11. [11] data/reports: add GO-2026-4985 ↗ golang/vulndb
  12. [12] data/reports: add GO-2026-5002 ↗ golang/vulndb

Quick answers

What shipped in Go on May 27, 2026?
Go's SIMD experiment landed in master overnight, bringing new WebAssembly operations and compiler improvements that will ship in Go 1.27. In total, 37 commits landed.
What were the notable Go updates?
all: REVERSE MERGE dev.simd (0ac6a67) into master, [dev.simd] all: merge master (39c00b1) into dev.simd, and cmd/compile: remove DIV special case.