As of Go 1.18, Go nativel supports fuzzing. Go fuzzing uses coverage guidance to intelligently walk through the code being fuzzed to find and report failures to the user.
![[Go Fuzzing.png]]
https://tip.golang.org/doc/fuzz/
[[20220104102533-fuzz-testing]]
[[testing]]