what the go proxy has been doing
https://flak.tedunangst.com/post/what-the-go-proxy-has-been-doing
A follow up to what is the go proxy even doing? now with more answers. Russ Cox (rsc) and I traded a few emails trying to work out what was going on. They’re going to make a few changes, and I also learned a few things it would have been helpful to know.
https://flak.tedunangst.com/post/what-the-go-proxy-has-been-doing
Avoiding Common sync.WaitGroup Mistakes in Go
https://www.calhoun.io/avoiding-common-sync-waitgroup-mistakes/
With the latest release of Go 1.25, there are two notable changes to the sync.WaitGroup type, both of which stem from common mistakes that developers make when using the WaitGroup type. In this post we are going to explore both of these changes and how they can help you avoid a common race condition.
https://www.calhoun.io/avoiding-common-sync-waitgroup-mistakes/
Running Go tools in a browser
https://popovicu.com/posts/running-go-tools-in-browser
This post provides a step-by-step breakdown of how to run Go tooling inside a browser by compiling it to WASM. The Go logic is exposed to JavaScript using Bazel Go rules, though the process can be replicated without the Bazel build system. The example used is the assembler for the Mrav CPU.
https://popovicu.com/posts/running-go-tools-in-browser
Exploring Concurrency Issues with Philosophers and Go
https://clustersandcoffee.substack.com/p/exploring-concurrency-issues-with
Understand key concepts in concurrency by solving the dining philosophers problem step by step while discussion different subtle problems and intricacies. Full code in Go is provided towards the end.
https://clustersandcoffee.substack.com/p/exploring-concurrency-issues-with
GoferBroke
https://github.com/kristianJW54/GoferBroke
GoferBroke is a lightweight, extensible tool designed for building distributed clusters using an anti-entropy gossip protocol over custom binary TCP.
https://github.com/kristianJW54/GoferBroke
anubis
https://github.com/TecharoHQ/anubis
Anubis is a Web AI Firewall Utility that weighs the soul of your connection using one or more challenges in order to protect upstream resources from scraper bots.
This program is designed to help protect the small internet from the endless storm of requests that flood in from AI companies. Anubis is as lightweight as possible to ensure that everyone can afford to protect the communities closest to them.
https://github.com/TecharoHQ/anubis
flagr
https://github.com/openflagr/flagr
Flagr is an open source Go service that delivers the right experience to the right entity and monitors the impact. It provides feature flags, experimentation (A/B testing), and dynamic configuration. It has clear swagger REST APIs for flags management and flag evaluation.
https://github.com/openflagr/flagr
Practical Networking Patterns in Go
https://goperf.dev/02-networking
A 13-part guide to building scalable, efficient, and resilient networked applications in Go—grounded in real-world benchmarks, low-level optimizations, and practical design patterns.
https://goperf.dev/02-networking
Kubernetes CPU Limits and Go
Article updated on September 23, 2025.
https://www.ardanlabs.com/blog/2024/02/kubernetes-cpu-limits-go.html
Article updated on September 23, 2025.
https://www.ardanlabs.com/blog/2024/02/kubernetes-cpu-limits-go.html
How fast is go? simulating millions of particles on a smart tv
https://dgerrells.com/blog/how-fast-is-go-simulating-millions-of-particles-on-a-smart-tv
The challenge, simulate millions of particles in golang, multi-player enabled, cpu only, smart tv compatible.
https://dgerrells.com/blog/how-fast-is-go-simulating-millions-of-particles-on-a-smart-tv
gomlx
https://github.com/gomlx/gomlx
GoMLX is an easy-to-use set of Machine Learning and generic math libraries and tools. It can be seen as a PyTorch/Jax/TensorFlow for Go.
https://github.com/gomlx/gomlx