RepoJournal
Go

@golang

Go and the standard library — backend infrastructure at scale

Pick a date

The Wire · Showcase

PLAN 9 GETS ERRNO, LEGACY BUILDERS AXED, HTTP BENCHMARK FIXED

By RepoJournal · Filed · About Go

Go 1.27 brings syscall.Errno to Plan 9 for the first time, closing a portability gap that's forced conditional compilation on this platform for years.

The big move: syscall.Errno is now available on Plan 9 [1], shipped through two coordinated changes that made the type available and wired it into the error interface. This matters because it lets portable code treat Plan 9 like every other platform without build constraints. Tools maintainers are already adapting [2], extracting errno handling to stay compatible with Go 1.26 and earlier while the ecosystem transitions. On the cleanup side, the wiki is purging documentation for legacy DashboardBuilders and SlowBots [3], which stopped working months ago and have been confusing developers ever since. In the test suite, a recent header limit change [4] broke benchmarks that push 1,000 headers, so the fix bumps breathing room to match real-world test patterns.

Action items

References

  1. [1] _content/doc/go1.27: document syscall.Errno on Plan 9 golang/website
  2. [2] internal/robustio: don't use syscall.Errno on Plan 9 golang/tools
  3. [3] DashboardBuilders, SlowBots: remove documentation for legacy builders golang/wiki
  4. [4] net/http: fix BenchmarkClientRequestHeaders header count failure golang/go

FAQ

What changed in Go on July 3, 2026?
Go 1.27 brings syscall.Errno to Plan 9 for the first time, closing a portability gap that's forced conditional compilation on this platform for years.
What should Go teams do about it?
Review Plan 9 build constraints in internal/robustio and similar packages for Go 1.27 compatibility • Update documentation and guides that reference legacy DashboardBuilders or SlowBots • Monitor longtest builder status after the http benchmark header fix
Which Go repositories shipped on July 3, 2026?
golang/website, golang/tools, golang/wiki, golang/go

Related across the cluster

For your repos

The showcase is a teaser.
Your wire is the product.

Same engine. Different stack. Below: what changes when the wire is yours.

Showcase wire

  • 14 famous open source orgs
  • One wire per day
  • Public, generic
  • Read on the web, when you remember

Your wire

  • Up to 1,500 of your repos - orgs, deps, vendors
  • Morning and evening briefs
  • Action items routed to your team
  • Slack delivery, email, breaking-news CVE alerts

Want a hands-on demo first? Ask a current user for an invite link.