Skip to content

Glossary: Go in Practice

Fuzzing; fuzz test

Also written: fuzz, fuzzer, FuzzXxx, testing.F, f.Fuzz, f.Add

Fuzzing lets Go invent many odd inputs from your samples to find one that breaks your code. A fuzz test is a `FuzzXxx(f *testing.F)` function that checks rules that must always hold.

Where the book teaches it

Related terms

Seed corpus-fuzz / -fuzztimetestdata/fuzz