Fuzz testing and property-based testing in Go

Picture this: you have written a parser for a configuration file format. You have 95% test coverage. You have tested quoted strings…