🗓️ If you missed us last week, good news… we're back! As expected, Go 1.27 landed last week, but there's plenty more to get into today :-)
__
Your editor, Peter Cooper
Introducing Generic Methods — A full explainer of the Go 1.27 feature that's caused the most excitement, at least in terms of Go Weekly clicks! Concrete methods can now take type parameters, though interface methods still cannot, and Mark explains the reason why.
Mark Freeman
The #1 Open-Source Code Reviewer on Code-Review-Bench — PR-AF places #2 of 42 overall on Martian's Code-Review-Bench, ahead of the commercial tools, at ~10x lower cost per review. It plans the review per PR, runs reviewer agents in parallel, and verifies every finding against your source. Self-hosted.
AgentField.ai
IN BRIEF:
-
Go co-creator Rob Pike has received the 2026 USENIX Lifetime Achievement Award in recognition of his many achievements. He recorded ▶️ a brief acceptance speech.
-
🗑️ Sean Liao proposes deprecating
http.Dir,http.FileSystem, and related functions in favor of theirio/fs.FSvariants. -
net/httpis getting aMethodQueryconstant now that RFC 10008 has standardized the HTTPQUERYmethod. -
llgo, an LLVM-based Go compiler built "in order to better integrate Go with the C ecosystem", has just reached 1.0.
7.5x Faster Encryption with simd and simd/archsimd — A look at a more niche development in Go 1.27, using the new (and experimental) SIMD packages to accelerate ChaCha20 encryption without writing any assembly (on arm64, pure Go nearly matches the hand-written version!).
Sylvain Kerkour
Goldmark 2.0: A Markdown Parser Written in Go — The first breaking release in seven years for Go's de facto CommonMark-compliant Markdown parser. Along come generics, a cleaner split between parser and renderer for non-HTML output, and position info on every AST node.
Yusuke Inuzuka
💡 However, there's also a proposal to add a text/markdown package to the standard library (based on rsc.io/markdown) which Russ Cox says is "much simpler and more spec-compliant than goldmark".
-
Bubbles 2.2 – Components for building interactive terminal apps with Bubble Tea (of which v2.0.9 was just released). Textarea now supports text selection and there's a new Tree component (above).
-
Resterm 1.4 – Terminal-first client for HTTP, GraphQL, gRPC, WebSocket, and SSE.
-
goverter 1.10 – Generate type-safe converters by defining function signatures.
-
go-size-analyzer 1.14 – Tool for analyzing the size of compiled Go binaries.
-
goquery 1.13.0 – jQuery-like syntax and features for working with HTML.
-
gopy 0.5 – Generate and compile CPython extension modules from Go.
-
📋 clipboard 0.9 – Cross-platform clipboard access from Go.
📢 Elsewhere in the ecosystem
-
✨ The Shape of Go presents every public Go module connected together with its dependencies as a galaxy-like visualization. You can explore it live here.
-
In Stop Making TUIs, Thomas Ptacek says: "We build terminal interfaces because we have to, not because we should."
-
Did you know splitting a git commit is now a single command (in Git 2.54+)?
git history split <ref>walks the change hunk by hunk and prompts for both messages. -
A detailed look at all the things that should go in your HTML <head> in a modern web page.
-
Chaz Schlarp, a security engineer at Amazon, shows what's possible when you point an AI agent at your various peripherals to take control of or reverse engineer them. I've had fun doing this too and Go is often a good fit.
-
GitHub now lets you close all open contributions authored by a blocked user.















