GitLab

How to fuzz Go code with go-fuzz continuously

Dec 3, 2020Yevgeny Pats
How to fuzz Go code with go-fuzz continuously
SummaryAI, from the source post

This post details how to use go-fuzz for continuous fuzzing of Go code, including building and running fuzz tests locally and integrating them into GitLab CI/CD pipelines. It provides a practical example of finding an off-by-one bug in a Go function and outlines the steps for setting up fuzzing as a blocking pipeline stage or as a long-running asynchronous job.

More from the Protocol Fuzzer Community Edition trail