Our great sponsors
-
marshmallow
Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed. (by PerimeterX)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Marshmallow is used internally at PerimeterX for some time, and we've recently decided to open-source it and share a blog post about how it helped us trim 70% of our JSON parsing costs in production.
If you're looking for other potentially interesting libraries to tweet about, may I interest you in https://github.com/abemedia/go-don (shameless plug, I know...)