This project takes advantage of some new features of .netcore 2.1+ and c# 8, like ref struct, non-nullable reference types, spans, etc.
It is a toy project, aiming at playing with those new features, while writing a basic json deserializer. Thus, it should never be used for anything else than fun :)
The conclusion of this project is that Newtonsoft.Json is not replaced yet... :)