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-11
stories 2

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

GOPLS GETS INTERACTIVE REFACTORING, GO RUNTIME MAPS HIT SIMD FAST LANE

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

Gopls shipped interactive refactoring capabilities while the Go runtime rewrote its hash functions to leverage SIMD intrinsics for measurable throughput gains.

The VSCode Go extension is documenting a significant upgrade to gopls with interactive refactoring support [1], a feature that lets developers apply transformations across their codebase without leaving the editor. Rather than duplicate protocol details, the release notes defer to gopls and x/tools documentation, keeping maintenance overhead down while signaling this is production-ready. Meanwhile, the Go runtime team rewrote MemHash32 and MemHash64 functions [2] to use SIMD intrinsics via the new archsimd infrastructure, unlocking measurable performance gains on systems that support the experiment flag. Early benchmarks show wins across map operations when GOEXPERIMENT=simd is enabled, though some workloads show alignment-related regressions in synthetic tests—expect variance depending on your actual access patterns. This is still experimental; the runtime team is validating stability before wide adoption.

Quick answers

What shipped in Go on May 11, 2026?
Gopls shipped interactive refactoring capabilities while the Go runtime rewrote its hash functions to leverage SIMD intrinsics for measurable throughput gains. In total, 2 commits landed.
What were the notable Go updates?
extension: add release note for interactive refactoring and internal/runtime/maps: rewrite MemHash{32,64} using simd/archsimd intrinsics.