Philosophy

2 posts tagged “Philosophy”. All posts →

BDD in Go: What Behavior-Driven Development Actually Means

BDD in Go isn't syntax — it's communication. How Go's type system maps to behavior-driven development without describe/context/it ceremony or a DSL.

Why Go’s testing Package Needs a Suite Layer

Go's testing package is deliberately minimal. Where growing projects hit its gaps, and the five principles behind gotest's suite layer.