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.
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
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
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
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
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
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
Graceful Degradation in Go: Fallback When a Downstream Adapter Fails

Graceful Degradation in Go: Fallback When a Downstream Adapter Fails

Comments
7 min read
Retries and Backoff in Go: Where They Belong in a Hexagonal Service

Retries and Backoff in Go: Where They Belong in a Hexagonal Service

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
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
Injecting a Clock in Go: Testable Time in Your Hexagonal Domain

Injecting a Clock in Go: Testable Time in Your Hexagonal Domain

Comments
6 min read
A Logging Port in Go: Keeping slog at the Edge of Your Hexagon

A Logging Port in Go: Keeping slog at the Edge of Your Hexagon

Comments
7 min read
google/wire in Go: Compile-Time DI for Hexagonal Services

google/wire in Go: Compile-Time DI for Hexagonal Services

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