Go: Bzr Support Removal and TLS Security Fix

The Go team removed Bazaar version control support from the go command and fixed an Encrypted ClientHello encoding issue in the TLS package.

Duration: PT1M13S

Episode overview

This episode is a short developer briefing from Go.

It explains recent repository work in plain language.

  • Show: Go
  • Published: 2026-04-11T00:00:00Z
  • Audio duration: PT1M13S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning, this is your Go development briefing for April 11th, 2026.

Two notable commits landed in the Go repository today. Michael Matloob removed Bazaar support from the go command, addressing issue #78090. This change eliminates bzr-related code from the version control system handlers and module fetching components. The removal affects multiple files across the cmd/go package,…

Neal Patel contributed a security fix to the crypto/tls package, correcting the Server Name Indication encoded length in Encrypted ClientHello implementations. This fix ensures proper compliance with RFC 9849 section 6.1.3 and includes comprehensive test coverage for the ECH SNI encoding functionality.

What's next: The Bazaar removal represents continued cleanup of legacy VCS support in Go tooling. The TLS fix strengthens Go's cryptographic implementations as ECH adoption grows.

That's your Go briefing for today.

Nearby episodes from Go

  1. RISC-V Assembly Enhancement
  2. Weekly Recap - HTTP/2 Modernization and SIMD Optimizations
  3. RISC-V Assembler Documentation Update
  4. Weekly Recap - HTTP/3 Testing & ARM64 SVE Assembly
  5. Weekly Recap - Performance Optimizations & Runtime Improvements
  6. Compiler Magic - Speed Boosts and Smart Optimizations
  7. Under the Hood Improvements
  8. Linkname Revolution and Range-Over-Func Refinements