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
tablewriter
https://github.com/olekukonko/tablewriter
tablewriter is a Go library for generating rich text-based tables with support for multiple output formats, including ASCII, Unicode, Markdown, HTML, and colorized terminals. Perfect for CLI tools, logs, and web applications.
https://github.com/olekukonko/tablewriter
gojekyll
https://github.com/osteele/gojekyll
Gojekyll is a partially-compatible clone of the Jekyll static site generator, written in the Go programming language. It provides build and serve commands, with directory watch and live reload.
https://github.com/osteele/gojekyll
pgschema
https://github.com/pgschema/pgschema
pgschema is a CLI tool that brings terraform-style declarative schema migration workflow to Postgres
https://github.com/pgschema/pgschema
resterm
https://github.com/unkn0wn-root/resterm
Terminal REST client for .http/.rest files with HTTP, GraphQL, and gRPC support.
https://github.com/unkn0wn-root/resterm
How to Name Your Metrics
https://blog.olly.garden/how-to-name-your-metrics
Metrics are the quantitative backbone of observability—the numbers that tell us how our systems are performing. This is the third post in our OpenTelemetry naming series, where we've already explored how to name spans and how to enrich them with meaningful attributes. Now let's tackle the art of naming the measurements that matter.
https://blog.olly.garden/how-to-name-your-metrics
gocraft-backend
https://github.com/telman03/gocraft-backend
GoCraft is a powerful, production-ready Go backend generator that helps developers quickly scaffold modern microservices with their preferred frameworks, databases, and features. Generate complete, well-structured Go applications in seconds with built-in best practices, security features, and comprehensive documentation.
https://github.com/telman03/gocraft-backend
go-whatsapp-web-multidevice
https://github.com/aldinokemal/go-whatsapp-web-multidevice
GOWA - WhatsApp REST API with support for UI, Webhooks, and MCP. Built with Golang for efficient memory use.
https://github.com/aldinokemal/go-whatsapp-web-multidevice
Go proposal: Hashers
https://antonz.org/accepted/maphash-hasher
Provide a consistent approach to hashing and equality checks in custom data structures.
https://antonz.org/accepted/maphash-hasher