Api-Design

Hyrum's Law in Go: When an Error String Becomes an Immutable API Contract

Hyrum's Law in Go: When an Error String Becomes an Immutable API Contract

Some comments in the Go standard library make you close the laptop for a minute. Not because they are hard to understand, but because they are brutally honest about something most of us prefer to ignore.

Read More