↓ Skip to main content

“With Go 1.18, Go is the first major language with fuzzing fully integrated into its standard toolchain.”

The Go Teamgo.dev ↗

Generics were Go’s most requested feature for over a decade, and they finally ship in a form the team admits covers only what most users need today. The fuzzing support is the quieter and more useful feature. It finds the crashes your unit tests never thought to try. Expect a year of libraries rewritten in generics because they can be, not because they should be.