RepoJournal
Go

@golang

Go and the standard library - backend infrastructure at scale

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

One email a day. Unsubscribe in one click.

Pick a date

Topics: Go Infrastructure Full archive →

The Wire · Showcase

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

By RepoJournal · Filed · About Go

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.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] extension: add release note for interactive refactoring golang/vscode-go
  2. [2] internal/runtime/maps: rewrite MemHash{32,64} using simd/archsimd intrinsics golang/go

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.

More from @golang

Daily updates, in your inbox

Follow Go

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

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?