pgregory.net/rapid (go): Package rapid implements utilities for property-based testing.  Rapid checks that properties you define hold for a large number of automatically generated test cases. If a failure is found, rapid fails the current test and presents an automatically minimized version of the failing test case.  Here is what a trivial test using rapid looks like:
Keywords: fuzzing|golang|property-based-testing|property-testing|quickcheck|testing