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.
Bounded Parallelism in Go: The Semaphore Pattern That Caps Goroutines

Bounded Parallelism in Go: The Semaphore Pattern That Caps Goroutines

Comments
6 min read
TIL: Streaming Data in Go with iter and yield

TIL: Streaming Data in Go with iter and yield

1
Comments
2 min read
Share Memory by Communicating: When a Channel Beats a Mutex in Go

Share Memory by Communicating: When a Channel Beats a Mutex in Go

Comments
6 min read
Catching Goroutine Leaks in Go Tests With goleak

Catching Goroutine Leaks in Go Tests With goleak

Comments
6 min read
singleflight in Go: Collapsing Duplicate Work Under Load

singleflight in Go: Collapsing Duplicate Work Under Load

Comments
6 min read
From PHP to Go: what took me longest to rewire

From PHP to Go: what took me longest to rewire

Comments 1
9 min read
The Go Code Review Comments List: 10 Rules Every Reviewer Cites

The Go Code Review Comments List: 10 Rules Every Reviewer Cites

1
Comments
8 min read
Define Interfaces Where You Use Them: The Go Rule That Shrinks Your API

Define Interfaces Where You Use Them: The Go Rule That Shrinks Your API

Comments
6 min read
unsafe.Pointer in Go: The 4 Patterns the Rules Actually Allow

unsafe.Pointer in Go: The 4 Patterns the Rules Actually Allow

Comments
6 min read
Go Naming: Why Getters Drop the Get Prefix (and Other Idioms)

Go Naming: Why Getters Drop the Get Prefix (and Other Idioms)

Comments
6 min read
Method Values vs Method Expressions in Go: A Distinction Worth Knowing

Method Values vs Method Expressions in Go: A Distinction Worth Knowing

Comments
6 min read
A Circuit Breaker in Go: Build One in 100 Lines, Then Reach for gobreaker

A Circuit Breaker in Go: Build One in 100 Lines, Then Reach for gobreaker

3
Comments 1
8 min read
A Circuit Breaker at the Go Adapter: Fail Fast, Leave the Domain Alone

A Circuit Breaker at the Go Adapter: Fail Fast, Leave the Domain Alone

Comments
6 min read
Mapping Go Domain Errors to HTTP Status Codes at the Boundary

Mapping Go Domain Errors to HTTP Status Codes at the Boundary

Comments
6 min read
Idempotency Keys in Go HTTP Handlers: Stop Double-Processing Requests

Idempotency Keys in Go HTTP Handlers: Stop Double-Processing Requests

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