✈️ I've produced this issue a day early due to being en-route to the AI Engineer World's Fair, so any last minute news may be missed. If you're there, come and say hi, but you can also watch from afar through the livestreams that will be on YouTube this Wednesday and Thursday. See you again next week! __ Peter Cooper, your editor |
Three Ways to Think About Channels — Channels seem trivial on the surface, but actually using them requires an understanding of Go's entire concurrency ecosystem. With such an understanding, you can pick the right primitives for your use case and not end up trapped in a world of deadlocks.
Max Hoffman (DoltHub)
|
Master the Basics of Go — Join Maximiliano Firtman for this detailed video course covering the fundamentals of all things Go. You'll gain a thorough understanding of structures, goroutines, channels, async API calls, and much much more.
Frontend Masters sponsor
|
Making a Regex Engine from Scratch in Go — Over eleven posts, Lewis walks through the fundamentals of working with regular expressions without leaning on any existing regex engines, complete with helpful visualizations and examples.
Lewis Metcalf
|
▶ How Things Get Done on the Go Team — Go Time’s host Angelica was joined by Cameron Balahan, Sameer Ajmani and Russ Cox from the Go team to discuss how things get done on the Go team and how they decide what to improve. (63 minutes.)
Go Time Podcast podcast
|
Walk: A Terminal-Based File Manager — “Why another terminal navigator? I wanted something simple and minimalistic. Something to help me with faster navigation in the filesystem; a cd and ls replacement.” With fuzzy searching, too.
Anton Medvedev
|
|