This edition
A deep dive into the details of Go concurrency.
We'll talk about goroutines, mutexes, channels, and other concurrency features: how to use them correctly, how not to use them, and how to test and debug concurrent programs.
If you understand Go well, but have always been a little unclear on the concurrency part, this workshop is for you.
LEVEL: Intermediate
NOTE: This workshop is a whole day long workshop.
Accordingly with the speakers, there will be pauses for coffee breaks at 11:00 and 16:00 and for lunch at 13:00.
Past editions
Go 1.21's standard library features a new structured logging package, "log/slog". slog aims to be easy to use, flexible and fast. In this talk, I’ll describe the motivation for adding structured logging to the standard library, and I’ll cover the design and API of the package.
As a part of our commitment to sustainability, we’re planting “Speaker’s trees” on behalf of our speakers. These trees represent our effort to offset the carbon emissions from their travel. By planting trees, we’re helping to reduce our carbon footprint and combat the effects of climate change. Join us in this symbolic act and help make our conference eco-friendly.

