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.
How I used AI to port my hacky VBA script to Go (without knowing Go)

How I used AI to port my hacky VBA script to Go (without knowing Go)

Comments
2 min read
goini: Stop Writing Bash to Parse .ini Files

goini: Stop Writing Bash to Parse .ini Files

Comments
7 min read
Functional Options vs Builder vs Config Struct in Go: Pick One

Functional Options vs Builder vs Config Struct in Go: Pick One

Comments
8 min read
WithTimeout vs WithDeadline: The Go Bug You Cannot Unit-Test

WithTimeout vs WithDeadline: The Go Bug You Cannot Unit-Test

1
Comments
6 min read
Building a Payment Processor: My First Attempt Was a Disaster

Building a Payment Processor: My First Attempt Was a Disaster

1
Comments
2 min read
We Killed `interface{}` From a Go Codebase. Here's What Replaced It

We Killed `interface{}` From a Go Codebase. Here's What Replaced It

Comments
7 min read
⚡ I Built a BitTorrent Client in Go — And Finally Understood How Torrents Work

⚡ I Built a BitTorrent Client in Go — And Finally Understood How Torrents Work

Comments
2 min read
goenv: Taming .env Files in Your DevOps Pipeline

goenv: Taming .env Files in Your DevOps Pipeline

1
Comments
13 min read
Hexagonal for the Rest of Us: Ports and Adapters Without DDD

Hexagonal for the Rest of Us: Ports and Adapters Without DDD

Comments
8 min read
Easily benchmark all your app's endpoints at once

Easily benchmark all your app's endpoints at once

Comments
5 min read
Strangler Fig in Go: Migrating a Monolith Without a Big-Bang Rewrite

Strangler Fig in Go: Migrating a Monolith Without a Big-Bang Rewrite

Comments
8 min read
Aggregate Boundaries in Go: One Rule That Beats 90% of DDD Books

Aggregate Boundaries in Go: One Rule That Beats 90% of DDD Books

Comments
7 min read
How I Built a DDoS Detection Tool From Scratch Using Go

How I Built a DDoS Detection Tool From Scratch Using Go

1
Comments
7 min read
Why Your Team Should Stop Reaching for errgroup by Default

Why Your Team Should Stop Reaching for errgroup by Default

Comments
8 min read
Defer Has 3 Performance Cliffs. Here's How to See Them

Defer Has 3 Performance Cliffs. Here's How to See Them

Comments
7 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.