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.
Versioned Schema Contracts in a Go CLI: How obs.v0.1 Prevents Silent Breaks

Versioned Schema Contracts in a Go CLI: How obs.v0.1 Prevents Silent Breaks

Comments
3 min read
Goroutine Scheduling: GMP Model, Schedule Loop, Preemption & Stack Management

Goroutine Scheduling: GMP Model, Schedule Loop, Preemption & Stack Management

Comments
6 min read
Go Garbage Collection: Tri-Color Mark & Sweep, Write Barriers & STW Optimization

Go Garbage Collection: Tri-Color Mark & Sweep, Write Barriers & STW Optimization

Comments
5 min read
Your Go Tests Take 6 Minutes Because Your Architecture Is Wrong

Your Go Tests Take 6 Minutes Because Your Architecture Is Wrong

1
Comments
7 min read
Go System Calls & Blocking: syscall Wrapping, Async vs Sync & GMP Separation

Go System Calls & Blocking: syscall Wrapping, Async vs Sync & GMP Separation

Comments
5 min read
Go Performance Optimization: pprof, Flame Graphs & Hotspot Profiling

Go Performance Optimization: pprof, Flame Graphs & Hotspot Profiling

1
Comments
4 min read
Go Heap Memory Allocation: tcmalloc, Mutator/Allocator & Multi-Level Cache

Go Heap Memory Allocation: tcmalloc, Mutator/Allocator & Multi-Level Cache

Comments
5 min read
50,000 Goroutines Took Down Prod at 3 AM. The Fix Is One Line

50,000 Goroutines Took Down Prod at 3 AM. The Fix Is One Line

1
Comments
10 min read
Go 1.25 Green Tea GC: Why the 40% Number Is Real for Some Workloads

Go 1.25 Green Tea GC: Why the 40% Number Is Real for Some Workloads

1
Comments
10 min read
Comparing Traffic Data APIs: Road511 vs HERE vs TomTom vs INRIX

Comparing Traffic Data APIs: Road511 vs HERE vs TomTom vs INRIX

Comments
2 min read
Visual Regression Testing for CLIs with VHS

Visual Regression Testing for CLIs with VHS

1
Comments 4
4 min read
What I learned building an AI agent loop in Go

What I learned building an AI agent loop in Go

1
Comments 1
5 min read
I built a Laravel PDF package because I was tired of debugging screenshots from ghosts

I built a Laravel PDF package because I was tired of debugging screenshots from ghosts

7
Comments
2 min read
Concurrent Video Processing with Go Goroutines

Concurrent Video Processing with Go Goroutines

Comments
4 min read
Building a self-hosted AI agent platform in Go that runs on a Raspberry Pi

Building a self-hosted AI agent platform in Go that runs on a Raspberry Pi

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