Re:Open-Sourcing ClusterFuzz
by staticassertion on Thursday February 07, 2019 @02:10PM
(#19107546)
And Go isn't memory safe given race conditions.
If you're using goroutines you may want to consider fuzzing with the race detector.
My bignum-fuzzer project [1] runs on oss-fuzz and tries to find mismatches between bignum computations across different libraries (OpenSSL, Go, Rust, etc). This is one example of how fuzzing can be useful even if the underlying language is "safe".
With some small hacks you can also have Go code coverage instrumentation as a libFuzzer counter.
[1] https://github.com/guidovranken/bignum-fuzzer/blob/master/mo...