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
Why I Built Another In-Memory Cache for Go
1+ hour, 40+ min ago (1194+ words) There are already several good in-memory cache libraries for Go. So when I started building pacecache, the obvious question was: I wasn't trying to build a cache that would be universally better than every existing alternative. Cache design is a…...
NiceTryGPT: Less pattern matching. More actual hacking.
1+ hour, 52+ min ago (23+ words) I built NiceTryGPT, an open-source project for CTF authors who want to make cheap LLM shortcuts less... Tagged with cybersecurity, opensource, security, showdev....
Building a development environment for Monkey: Part 1 - Syntax highlighting with Tree-sitter
6+ hour, 7+ min ago (1361+ words) Intro A few years ago on a quest of learning Go, I followed Writing An Interpreter In Go... Tagged with treesitter, syntaxhighlighting, customlanguage....
A library default cost me 43x throughput
8+ hour, 57+ min ago (697+ words) Every SFTP file transfer in Termphin ran at exactly 1.2 MB/s. Not roughly 1.2 on average: the same figure on every server, over every network, for every file, large or small. A number that stable is not a network. Networks vary. A…...
What Zig Feels Like Coming from Go: A Systems Programming Comparison
11+ hour, 57+ min ago (678+ words) The difference is what they optimize for. Go optimizes for engineering velocity at scale — teams, services, microservices, distributed systems. Zig optimizes for control — predictable performance, zero hidden costs, and direct hardware access. If you've ever hit a GC pause in…...
How I Built Authentication in Go and React: Doing It Right
16+ hour, 56+ min ago (967+ words) Every tech blog will tell you the same thing: don’t roll your own auth. It makes sense not to do that for production applications with a large number of users, where more is at stake, and to use something like…...
OpenTelemetry tracing for Dagster, without monkeypatching or giving up @op/@asset
18+ hour, 9+ min ago (177+ words) Dagster doesn't have a built-in way to get OpenTelemetry traces out of a run. There's an open issue on the main repo asking for it (dagster-io/dagster#11191), and a more specific one asking for trace/span IDs correlated into log…...
Go Concurrency Explained: How Goroutines Can Change the Way You Build Applications
18+ hour, 56+ min ago (1036+ words) One of the first things that surprises developers when they learn Go is how easy it is to run work concurrently. And suddenly your function is running in a goroutine. But concurrency is much more than adding the go keyword....
I missed Go's `if err!= nil`, so I built errval for TypeScript
20+ hour, 3+ min ago (238+ words) I write mostly TypeScript and some Go. When I switch back from Go, I miss explicit error returns. A function that can fail says so, and I deal with it right there. In TypeScript I get catch (e), where e is…...
Game Engine Zero: a free Go book where you build Pong, Snake and Breakout before any engine talk
21+ hour, 24+ min ago (233+ words) Game Engine Zero is the other book on my shelf, and it's the one I'd hand to someone who has never made a game. The first chapter went into the repo on 2026-08-19. Three volumes are written so far, 24 chapters, 435 pages,…...