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.
A Worker Pool That Actually Drains on Shutdown: A Pattern for Go Services

A Worker Pool That Actually Drains on Shutdown: A Pattern for Go Services

Comments
8 min read
Why time.After Is a Memory Leak in a Hot Path (And the Fix)

Why time.After Is a Memory Leak in a Hot Path (And the Fix)

Comments
7 min read
Test Doubles in Go Without a Mocking Framework: 4 Patterns

Test Doubles in Go Without a Mocking Framework: 4 Patterns

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
io.Reader Composition: Build a Logging Pipeline From Stdlib Pieces

io.Reader Composition: Build a Logging Pipeline From Stdlib Pieces

Comments
7 min read
Generic Constraints in Go: comparable, ~int, and the Trap of Underlying Types

Generic Constraints in Go: comparable, ~int, and the Trap of Underlying Types

Comments
7 min read
Goroutine Leaks Don't Show Up in CPU Profiles. Here's What to Read Instead

Goroutine Leaks Don't Show Up in CPU Profiles. Here's What to Read Instead

Comments
7 min read
Reimplementing COMMAND.COM in Go for Unix-like Platforms: Challenges and Solutions

Reimplementing COMMAND.COM in Go for Unix-like Platforms: Challenges and Solutions

1
Comments
10 min read
Wrapping Long-Running Go Functions with a Single Call

Wrapping Long-Running Go Functions with a Single Call

1
Comments
5 min read
How We Built an AI Screenplay-to-Storyboard Pipeline in Go

How We Built an AI Screenplay-to-Storyboard Pipeline in Go

Comments
5 min read
Stop Indenting — 6 Patterns for Flattening Nested if/else in Go

Stop Indenting — 6 Patterns for Flattening Nested if/else in Go

Comments
8 min read
Building a Firecracker VM Orchestrator in Go - Part 2: API Server

Building a Firecracker VM Orchestrator in Go - Part 2: API Server

Comments
6 min read
How to add monitoring to gocron scheduled jobs in Go

How to add monitoring to gocron scheduled jobs in Go

Comments
4 min read
A superscript-1 walks past every Go SSRF guard

A superscript-1 walks past every Go SSRF guard

Comments
12 min read
I built 59 scrapers for US government data and most of them were a waste of time

I built 59 scrapers for US government data and most of them were a waste of time

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