Fuzzing in Go: Fear, Despair, Acceptance and the Long-Awaited Success
summary
Describes fuzz testing for Go software at YADRO, explaining how the team built fuzzing tools and workflows from scratch because no ready-made solutions existed for Go. Covers concrete experience developing and applying those custom fuzzers and how that work now supports other teams within the company.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:09What is fuzzing and tools
- 3:58Choosing Ghost 118 FBild
- 6:06Fuzzing test writing problems
- 8:54Test generation and language models
- 11:40Handling private methods
- 14:06Complex struct initialization
- 15:34Environment setup
- 17:17Test automation
- 19:04Fuzzing result analysis
- 21:30Code coverage reports
- 24:59Integrating fuzzing into workflows
- 26:00Q&A
- 43:05Summary
related talks
44mFuzzing in Go: Fear, Despair, Acceptance and Long-Awaited Success ☠️
18mFuzzing in Go
27mPractical Fuzzing in Go
39mFuzzing Session: Finding Bugs and Vulnerabilities Automatically
31m“Fuzz or lose..."
47mFuzzing Your Code
23mContinuous Fuzzing Best Practices
24mGetting More Confident with Your Security Helper Libraries Thanks to Go Fuzzing
