» Tag
go
35 postsGo Domain-Driven Design: Free 9-Chapter Tutorial Released
Explore a free 9-chapter tutorial on Domain-Driven Design in Go, featuring a runnable codebase.
Why did my benchmark stop at N=22? A debugging story in nine bugs
A developer explores why their benchmark test stopped at 22 and the bugs encountered.
Go 1.23 Iterators: Understanding the Yield Contract and Traps
Learn about the yield contract and traps in Go 1.23 iterators.
CommitBrief — AI code reviews, right in your terminal
A provider-agnostic, local-first CLI that reviews your staged changes, a historic range, or a whole GitHub pull request. Zero telemetry, no server. Free and open source.
commitbrief.comBuilding an MCP Server in Go: A Guide for Claude Code
Discover how to build an MCP server in Go. A step-by-step guide for integration with Claude Code.
Maestro: A CLI That Scaffolds and Reconciles Go Microservices
Maestro scaffolds Go microservice workspaces using project.toml as the source of truth, then reconciles generated files via refresh. Supports Docker, gRPC, HTTP and worker services.
Allocating on the Stack
Go 1.25 and 1.26 enhance stack allocations, reducing garbage collector load and improving memory efficiency.
Race-Safe Idempotent POST Endpoints in Go
Learn about the implementation challenges and solutions for idempotent POST endpoints in Go.
Best Practices for Go Middleware in Production
Learn about best practices and ordering rules for Go middleware in production.
Manage Elasticsearch and OpenSearch clusters with a secure Go tool
Medulla offers a secure and lightweight management tool for Elasticsearch and OpenSearch clusters.
Test a one-hour timeout without waiting an hour
Utilize Go 1.25's testing/synctest for efficient concurrent testing with virtual time.