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-07-10
stories 17

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

GOPLS V0.23.0 SHIPS AS GO TOOLCHAIN FIXES PLAN 9 COMPATIBILITY

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

gopls 0.23.0 landed overnight while the Go core team fixes a Plan 9 regression in file removal that could break deployments on legacy systems.

gopls v0.23.0 is out [1], closing the gap on tooling improvements across the ecosystem. The release lands as golang/go addresses a critical Plan 9 compatibility issue where RemoveAll fails to strip trailing slashes on non-directory paths [2], a regression that breaks cleanup operations on Plan 9 systems. On the analyzer front, the tools team added a new reflecttypeassert modernizer that suggests replacing two-valued type assertions with reflect.TypeAssert from go1.25, avoiding intermediate allocations [3]. Meanwhile, the build infrastructure tightened resource allocations for the coordinator, capping it at 1 CPU and 1GB based on actual usage patterns [4], while vulndb cut test time roughly in half by switching to cached-only modproxy endpoints [5]. All three repos (go, build, tools, vulndb) updated their golang.org/x dependencies to latest tagged versions [6][7].

Quick answers

What shipped in Go on July 10, 2026?
gopls 0.23.0 landed overnight while the Go core team fixes a Plan 9 regression in file removal that could break deployments on legacy systems. In total, 16 commits and 1 releases landed.
What were the notable Go updates?
gopls v0.23.0, os: strip trailing slashes in RemoveAll on Plan 9, and go/analysis/passes/modernize: add reflecttypeassert analyzer.