GoJay doesn't use reflection to marshal JSON. This allows dramatically faster encoding, as well as saving a large number of allocations.