GoLab Conference

GoLab Conference

@golab.io

The international conference about Go in Italy. (Florence, 5th-7th October, 2025)

635 followers33 following249 posts

🎬 Missed a talk from #GoLab2025? Time to catch up! All the conference videos are now available on our YouTube channel. Relive your favorite talks, discover the ones you missed, and get ready for #GoLab2026! 🚀 www.youtube.com/@golabconfer...

youtube.comGoLab conferenceThis channel is dedicated to the videos of the GoLab conference. GoLab is the first Italian international conference on the Go programming language, organized by Develer. Develer is not just an Italia...

🖥️ Most developers build applications. Andrew Williams built an entire desktop environment. At #GoLab2026, discover how Go can be used to create a complete desktop experience, from core components and integrations to a full suite of applications. Because sometimes a single app isn't ambitious enough

🚗 540 video files. 9 hours of footage. One road trip. Sadie Freeman will show how a personal side project became a real-world concurrency challenge in Go, involving file validation, metadata analysis, and multi-stage processing pipelines. A practical story about building fast systems with Go.

🐹 What if Go was your entire stack? At #GoLab2026, Tanguy Herrmann will show how Go can power everything from REST APIs to web frontends, desktop applications, and even native mobile apps. One language. One ecosystem. Every layer. golab.io/talks/full-s...

🔍 Got a Go binary but no source code? At #GoLab2026, Ivan Pesenti will show how to audit third-party Go binaries using eBPF tracing and static analysis to uncover unexpected network, filesystem, and process activity. Trust nothing. Verify everything. golab.io/talks/trust-...

🪵 Logging is easy. Useful logging is harder. At #GoLab2026, Spencer Kormos will explore how to get the most out of Go's `log/slog`, with practical patterns for building structured, maintainable, and testable logging in production systems.

🗄️ Most developers use sqlc. Few know how it actually works. Nikolay Kuznetsov will take us inside sqlc's compilation pipeline, showing how SQL queries are parsed, analyzed, and transformed into type-safe Go code. A deep dive for developers who like to understand their tools, not just use them.

🚨 The metrics look good. The users disagree. Yash Chauhan will walk through real-world Go production incidents: memory leaks, runaway goroutines, misleading latency metrics, and the debugging techniques used to uncover them. Because averages don't tell the whole story. golab.io/talks/go-per...

🔒 Security isn't something you add at the end. Davide Imola will explore how to build secure Go applications from day one, covering secure coding practices, supply chain security, vulnerability management, and fuzz testing. Because the best security bugs are the ones you catch before attackers do

🐘 PostgreSQL scales beautifully... until a few seemingly harmless choices get in the way. Yoann La Cancellera will share practical lessons from large-scale Postgres environments and reveal the hidden pitfalls that can limit your application's future growth. Build for today. Scale for tomorrow.

Planning your trip to Bologna? Hotel bookings for GoLab are now open! We’ve secured a dedicated room allotment for conference attendees at the Savoia Regency and Savoia Hotel Country House. Use the links and booking code in the thread below to reserve your stay. Rooms are limited, so don’t wait!

🎮 Every systems programmer knows the challenge: "But can it run Doom?" Tarcisio Ferraz will take us inside the journey of building a WebAssembly VM from scratch in Go, covering parsing, execution, memory management, debugging, and performance tuning. And yes, it runs Doom. golab.io/talks/yes-it...

📈 99.9% uptime doesn't mean your product works. Your systems may be healthy while your users are struggling. Anette Haferkorn will show how to build observability around user journeys, connect technical metrics to business outcomes, and ship software with confidence using OpenTelemetry.

🔌 No operating system. No C. Just Go. At #GoLab2026, Gianguido Sorà will show how Go can run directly on bare metal, building firmware with TamaGo and even powering a complete FIDO2 security token. A different side of Go that most developers never get to see. golab.io/talks/no-os-...

🗜️ Compression is all about trade-offs. Smaller payloads, lower bandwidth, faster transfers... but at what cost in CPU, memory, and compatibility? At #GoLab2026, Klaus Post will guide you through the compression landscape in Go and help you choose the right tool for the job golab.io/talks/go-dat...

👀 Observability without touching the code? At #GoLab2026, Kemal Akkyoun will explore how to instrument Go applications without changing a single line, comparing the trade-offs between overhead, stability, and security. Zero-touch observability is getting real. golab.io/talks/how-to...

🧪 Your tests pass. Your coverage looks great. But are your tests actually catching bugs? Takuma Shibuya will introduce mutation testing in Go: a way to challenge your test suite and reveal the weaknesses that coverage alone can hide. Because 100% coverage doesn't always mean 100% confidence.

🛠️ Great developer tools don't happen by accident. At #GoLab2026, Mark Sujew explores why Go has become a powerful platform for building compilers, language servers, and large-scale developer tooling.

🍃 Garbage collection is one of Go's most important systems—and one of its least understood. At #GoLab2026, Alex Rios takes a deep dive into Green Tea GC, the new garbage collector design that rethinks how memory is scanned and managed.

GoLab has always been possible thanks to our AMAZING sponsors. They supported us from the beginning and followed us in our progress through the years. We are extremely delighted to announce Google's sponsorship again: would you like to join them?

📊 Benchmarks tell you what happened. But how do you decide what to change? Marija Aleksić will show how the Taguchi Method can bring structured experimentation to Go performance tuning.

🐧 What if your Go application could see inside the Linux kernel? At #GoLab2026, Alexandre Cabral will introduce eBPF and show how Go can be used to build powerful observability and security tools with near-zero overhead.

🧩 Five years after generics arrived in Go, what changed? At #GoLab2026, Roberto Clapis explores the real-world impact of generics: iterators, type-safe testing, RPC libraries without code generation, and much more. A deep dive into what modern Go can do today. golab.io/talks/generi...

⚙️ Fast code isn't an accident. If you want to write high-performance Go, you need to understand what happens beneath the language: memory allocations, stack vs heap, and goroutine scheduling. Jesús Espino will take you inside the Go runtime and show how to build real mechanical sympathy.

🌐 Sometimes you don't need someone else's proxy server. You need your own. At #GoLab2026, Erik Pellizzon will show how to build a custom HTTP/HTTPS proxy in Go with GoProxy, integrate it with your applications, and extend it to fit your needs. Your traffic. Your rules. golab.io/talks/create...

📈 Your Go service is running. Until it isn't. Latency spikes. CPU usage climbs. Memory behaves strangely. Alexandre Daubois will show how to turn a Go application from a black box into a system you can actually understand, monitor, and troubleshoot in production. golab.io/talks/make-y...

🔐 Privacy, age verification, compliance, personal data.. Modern applications are expected to do more than ever but developers are rarely given a roadmap. Eleanor McHugh will show how Go can help you build systems that know much, say little, and handle Personally Identifiable Information responsibly

🔥 New workshop for #GoLab2026 Build a complete AI-powered application in Go with Florin Pățan - from RAG and MCP to tool calling, semantic caching, model routing, and LLM security. A full-day hands-on workshop focused on building production-ready AI systems in Go. golab.io/talks/ultima...

📣 Big news for #GoLab2026! This year the conference is moving to a brand new location: the beautiful city of Bologna 🇮🇹 ❤️ A new city, a new venue, and the same amazing community spirit we love every year.

🔥 Announcing a brand new workshop for #GoLab2026 “Ultimate Local AI” Build AI apps in Go powered by local LLMs with GPU acceleration, no CGO, no vendor lock-in, and no API costs. From chat apps to coding agents, @goinggo.net will demo what’s possible with Kronk.

🚨 Last call for submissions! Our CFP closes on Monday, April 20. If you’ve been thinking about submitting a talk, now’s the time. Don’t miss your chance to share your ideas with the community. Submit before the deadline: https:// sessionize.com/golab-2026/