Go: HTTP Hardening, Stack Reuse, and Apple Silicon Security
Core networking gets reliability and injection fixes while runtime and JSON work targets wasted CPU and allocations. The standout is tighter HTTP retry and protocol handling paired with a proposal to reuse grown goroutine stacks.
Duration: PT2M21S
Episode overview
This episode is a short developer briefing from Go.
It explains recent repository work in plain language.
- Show: Go
- Published: 2026-11-04T14:07:50Z
- Audio duration: PT2M21S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Hello, it's Wednesday, November 4th, 2026, and this is your Go developer briefing.
The top signal today is hardening of core networking and runtime efficiency: long-standing request handling edge cases are being closed, while parallel proposals aim to cut wasted work in goroutine stacks and JSON marshaling.
First, H T T P reliability. A change tracked as commit a17a0eb moves H T T P version 2 retry handling up a level, fixing an infinite cycle when a server sends an early go-away and hangs up. Related fixes block improper one-oh-one protocol switch responses in newer H T T P versions, and tighten connection state…
Second, performance. Two draft proposals, P R 82826 and 82829, would keep a dead goroutine's grown stack up to 128 kilobytes to avoid repeated copying, a cost measured at nearly four percent of C P U fleet-wide in one report. Separately, the new J S O N engine cuts allocations for value receivers by avoiding an…
Finally, platform support: P R 82845 adds an experimental build flag for Apple's Arm 64 E with pointer authentication, needed so Go archives link and boot correctly under enhanced security. Smaller correctness fixes cover certificate expiration messages in U T C,…
Wha…
Nearby episodes from Go
- Math Precision and Coverage Reliability
- Portable SIMD Push, MIPS Sleep Fix and Faster Maps
- Math Precision Fixes and Runtime Stability
- Compiler Correctness and HTTP Server Consistency
- HTTP Spec Corrections and Toolchain Stability
- Fixing Silent Failures and Cutting Allocations
- Weekly Recap - Compiler Speedups, Web Hardening, and Tooling Polish
- Cookie Cap and Crypto and JSON Speedups