Go Weekly
Plus Google's round-up of what's new in Go, Fiber 3.3, and is it time to drop gccgo?

#​602 — May 22, 2026

Read the Web Version

Together with  Tiger Data logo

Go Weekly

▶  What's New in Go: The Google I/O 2026 Edition — Two Go team members give a 15 minute high-level overview of the state of Go from Google’s perspective. Topics include how Google is leaning heavily on Go with its in-house agentic development efforts, Go 1.25/1.26 developments, SIMD, and security work.

Balahan and Dougherty (Google)

⬆️ This talk provides a great look at how Google "sees" Go as of 2026, and includes some fantastic illustrations too. Blog post version incoming..?

Live Workshop: Build a Sensor Analytics Pipeline — Free virtual workshop, May 28 at 12 PM ET. Build a working IoT analytics pipeline on Tiger Cloud from raw sensor data to live queries. Hypertables, Hypercore columnar compression, and continuous aggregates. Leave with your own running instance.

Tiger Data (creators of TimescaleDB) sponsor

Introducing the pkg.go.dev API — Go’s official package site finally has an official API interface that tools can use to “reason about the Go ecosystem with greater precision.” This post gives a tour of its capabilities.

Lee, Kim and Amsterdam (The Go Team)

PROPOSALS OF THE WEEK:

The Maintainer's Dilemma — The prolific creator of Cobra, Viper, and Hugo shares some insights into the maintenance backlog of a popular Go library in the AI era. He also touches on how new tools can both help and hinder maintainers.

Steve Francia

A Practical Guide to Profiling in Go — A long, hands-on walk through profiling apps with pprof, including features added to GoLand to make it easier to collect and visualize results.

Dominika Stankiewicz (JetBrains)

How I Migrated My Go & SQLite App to Depot CI — A step-by-step walkthrough of moving a real-world Go app workflow from GitHub Actions to Depot for faster pipelines.

Depot sponsor

The 10 Go Error Handling Commandments – Thou shalt read this post. Preslav Rachev

📄 Popular Go Decimal Library Targeted by Typosquatting Campaign – The typo in this case was in the name of the GitHub account rather than the library. Kush Pandya (Socket)

📄 Generating an MCP Server in Go – Using the protoreflect package to produce tool definitions for the Go MCP SDK. Eric Chiang (Oblique)

📄 Configuring a Go HTTP Server for Unencrypted HTTP/2 (h2c) Dan McGee

🛠 Code & Tools

Fiber 3.3: Express.js-Inspired Web Framework for Go — A web framework, built on fasthttp, inspired by Express.js, that offers high performance coupled with a comfortable developer experience. v3.3 adds support for host auth middleware and lightweight SSE middleware.

Fenny and Contributors

💡 The Fiber team has also blogged about Fiber's CLI tool that provides a useful dev server environment, complete with live reloading, project scaffolding, and static file serving.

errcheck 1.20: A Tool to Check That You Checked for Errors — Ensures that returned errors are assigned to a variable or explicitly discarded by being assigned to _.

Kamil Kisiel

Gobee: Write Your BPF Programs in Go, Not C — An experiment in transpiling a strict subset of Go into C suitable for creating eBPF programs to run in the Linux kernel, plus typed cilium/ebpf bindings to drive them.

Bora Tanrikulu

Jet 2.15: Type Safe SQL Builder with Code Generation — A type-safe SQL builder (not an ORM!) with code generation and automatic query result data mapping. It supports Postgres, MySQL/MariaDB and SQLite. Recent releases have added support for Postgres ranges, materialized views, and arrays.

Jet

  • ✉️ Enmime 2.4 – MIME mail encoding and decoding package.

  • Permify 1.7 – Google Zanzibar-inspired authorization service.

  • Sarama 1.49 – IBM's Apache Kafka client library.

📰 Classifieds

⚙️ Treat coding agents like services, not terminals. Compose Claude Code, Codex & Gemini in Go — the harness-as-membrane writeup: agentfield.ai/blog.


CodeRabbit: Your team's second brain. Now in Slack. One agent for your entire SDLC to keep context and cut review time. Trusted by 6M+ repos.

Issue 601 #602