Install
Go
Go releases, modules, concurrency patterns, and backend tooling.
- 6 Tracked terms
- Last 30 days Feed window
What this topic collects on
An article joins this feed when it matches these terms. Each one is also a search of its own.
Related topics
Latest in Go
Distributed Locks
52+ min ago (110+ words) One-liner: A distributed lock ensures that only one node in a cluster can perform a critical operation at a time — preventing race conditions across services. In a single-server world, a mutex or semaphore handles concurrency. But in distributed systems: Classic…...
C# Generic Math: A Convex Hull with Static Interfaces
2+ hour, 19+ min ago (618+ words) This article is part of “Abstract Algebra in.NET” Series Static abstract interface members let a C# algorithm depend on operations instead …...
Building Backend Services in Go in the Age of Agentic AI
2+ hour, 49+ min ago (1530+ words) Why boring, explicit code wins when the most frequent reader of your code isn’t human. For a long time, the people reading my code were …...
The Go context.Context Trick That Saved My Service From Crashing 💥
7+ hour ago (29+ words) Okay, picture this: you’re staring at your production dashboards, and your core service — the one everyone depends on — is …...
# What Survives Close()? Tracing Shutdown Through an Unfamiliar Go Codebase
10+ hour, 9+ min ago (1303+ words) *How I used GoLand, Codex, and deterministic tests to understand the lifecycle of a pub/sub RPC client.* ## 1. Start With a …...
Session 32: Deadlock Handling Strategies
13+ hour, 9+ min ago (758+ words) So now that we know what goes how a deadlock occurs we are now well equiped to think along the lines of Preventing and Handling Deadlocks. Ostrich Algorithm …...
Fixing Fatal Process Aborts in TensorFlow Lookup Tables
23+ hour, 22+ min ago (199+ words) Few things in Python development are more disruptive than a sudden SIGABRT or core dumped error that crashes the entire Python interpreter. In managed environments, invalid inputs should raise catchable exceptions like ValueError or tf.errors.InvalidArgumentError. When a C…...
I Optimized My Bump Version Tool and Made It 1,000,000x Faster Than Its Python Counterparts.
1+ day, 6+ hour ago (1174+ words) Hello again, fellow Rustaceans, Pythonistas in denial, and the three people on earth who genuinely... Tagged with rust, python, javascript, tutorial....
Advancing Embedded Go: Recoverable Panics, UEFI, Radio and Hardware Dev Kit
1+ day, 23+ hour ago (147+ words) TinyGo version 0.42 introduces significant updates, including recoverable panics and support for Go 1.27 and LLVM 22, improving error handling and enabling Go code to run as UEFI applications. The Tin...
Go Learning Roadmap: From Syntax to a Tested HTTP Service
2+ day, 11+ hour ago (751+ words) Follow a ten-week, project-led Go plan that turns basic syntax into a tested local task service, with clear weekly gates and recovery rules. Exam prep & CS education Go syntax tutorials can make sense while a service you can test, cancel,…...