I have combined all fixes I needed to do to make things testable again in the latest Go version. I thought this was better than making multiple pull requests. If you do want multiple separate ones let me know.
Fix Makefile to remove all generated files on clean
Return an error when trying to parse NaN (Fix #241)
Fix marshalling of RawMessage test (Closes #234)
Fix float errors in fuzz tests caused by default lib marshaling
0.00000012 as 1.2e-7 while ffjson doesn't
I have combined all fixes I needed to do to make things testable again in the latest Go version. I thought this was better than making multiple pull requests. If you do want multiple separate ones let me know.