Používám Go krátce. Potřeboval jsem strukturovaný log, koukal jsem že to již řeší a mezi tím jsem prostě serializoval část log právy do JSON sám. V Go je to díky anotacím na strukturách lehké. Díky za odkazy.
Jasně, taky cesta. Ono to v běžném projektu bohatě stačí. Ty "zero allocation" srandy vznikly pro potřeby Uberu a Netflixu, kde se šetří každou milisekundou.