Modern Go in 2026: New Language Features, Faster Runtime, and Where It Wins
A field guide to modern Go in 2026: iterators, generic methods, Green Tea GC, JSON v2, and where Go still beats Rust for real backend and AI agent work.
A field guide to modern Go in 2026: iterators, generic methods, Green Tea GC, JSON v2, and where Go still beats Rust for real backend and AI agent work.
Go's encoding/json/v2 is a reported 2–10x faster at unmarshaling but flips v1 defaults: duplicate keys, nil slices, case matching. How to enable it and migrate.
Go 1.27 finally adds generic methods: type parameters on methods at last. A hands-on tutorial on the syntax, the chaining it enables, and the interface catch.
Bumblebee scans npm, PyPI, Go, MCP configs and editor extensions for compromised packages without running install scripts. What it catches, where it fits.
Rust vs Go for backends in 2026: where Rust's speed and memory edge is real, why Go still ships faster, and fresh HN hiring data where Rust now matches Go.
Go 1.26 features with code: Green Tea GC on by default (10-40% less GC overhead), new(expr), SIMD, runtime/secret, go fix, plus what changed in Go 1.27.
How to write a custom Go iterator using iter.Seq and iter.Seq2, handle early termination, convert push to pull with iter.Pull, and avoid the yield traps.