alecthomas / kingpin

CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser
MIT License
3.48k stars 272 forks source link

Introduced fuzzing by adding first fuzzer #319

Closed AdamKorcz closed 3 years ago

AdamKorcz commented 4 years ago

This PR adds a fuzzer to Kingpin and raises the question to the Kingpin community if there is interest in fuzzing Kingpin.

The fuzzer can be run locally, or we can see if oss-fuzz will integrate Kingpin into their project to run this fuzzer and future fuzzers continuously.

If any of Kingpins users would like to introduce fuzzing to Kingpin and will look into the potential bugs that fuzzing finds, I will be happy to work more on fuzzing the library.

alecthomas commented 3 years ago

Hi Adam, I would say in lieu of someone picking up maintainership of Kingpin, that this is probably time better spent elsewhere. Thanks for the PR though.