DEV Community

Go

A statically typed, compiled programming language designed at Google

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
I built a crash-safe AI memory daemon that survives kill -9. Here's what it does.

I built a crash-safe AI memory daemon that survives kill -9. Here's what it does.

Comments
3 min read
Parsing 11 languages in pure Go without CGO: how I replaced regex with a tree-sitter runtime

Parsing 11 languages in pure Go without CGO: how I replaced regex with a tree-sitter runtime

4
Comments
4 min read
Boolean Blindness in Go: When true, false, true Tells You Nothing

Boolean Blindness in Go: When true, false, true Tells You Nothing

Comments
6 min read
Stop Passing *sql.Tx Through Your Go Service Layer

Stop Passing *sql.Tx Through Your Go Service Layer

Comments
3 min read
Go Interfaces Are Ports: The Language Feature That Makes Clean Architecture Free

Go Interfaces Are Ports: The Language Feature That Makes Clean Architecture Free

Comments
3 min read
The Dependency Rule: One Import Statement Will Tell You If Your Go Architecture Is Broken

The Dependency Rule: One Import Statement Will Tell You If Your Go Architecture Is Broken

Comments
3 min read
Concurrency vs parallelism in Go: applied to Event Sourcing and CQRS

Concurrency vs parallelism in Go: applied to Event Sourcing and CQRS

Comments
6 min read
Hexagonal Architecture in Go: Why Your Service's Business Logic Should Know Nothing About HTTP

Hexagonal Architecture in Go: Why Your Service's Business Logic Should Know Nothing About HTTP

Comments
3 min read
Stop Rewriting Go Service Boilerplate: Ship a Production-Ready API Faster with gogen

Stop Rewriting Go Service Boilerplate: Ship a Production-Ready API Faster with gogen

Comments
5 min read
Rate Limiting at Scale: Building Fixed Window and Token Bucket in Go

Rate Limiting at Scale: Building Fixed Window and Token Bucket in Go

1
Comments
4 min read
Notes on Rolling Checksums: A Weekend with rsync's Adler32

Notes on Rolling Checksums: A Weekend with rsync's Adler32

Comments
3 min read
Building a Production WebSocket Chat Server in Go — What I Learned

Building a Production WebSocket Chat Server in Go — What I Learned

1
Comments
3 min read
Multi-Agent Orchestration in Go

Multi-Agent Orchestration in Go

Comments
14 min read
How I Actually Structure My Go Services

How I Actually Structure My Go Services

Comments
3 min read
How I Built a Factorio 'Auto Mall' Generator in Go

How I Built a Factorio 'Auto Mall' Generator in Go

Comments
3 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.