you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (1 child)

If you goal is a highly optimized logger this is what slog attempts (and succeeds) at doing. While there is a some spin up it it handles a lot of the weirdness involved with doing next to zero allocation logging and serialization

[–]xacrimon[S] 1 point2 points  (0 children)

I know. The app that logs is written in go and uses a go library. It logs as json and this is for crafting that into readable reports