valyala / fastjson

Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
MIT License
2.28k stars 137 forks source link

Is this lib dead? #105

Open nielskrijger opened 3 months ago

nielskrijger commented 3 months ago

See title.

At the time of writing the last activity in this repo is >2 years ago.

If the repo is no longer maintained; it would be good to add a note in the README and point to alternatives.

The reason for this post is the following Reddit thread: https://www.reddit.com/r/golang/comments/1dzbjez/comment/lceink5/

f41gh7 commented 2 months ago

Hello,

It's not dead. Currently, It's feature complete.

It's in-use by https://github.com/VictoriaMetrics/VictoriaMetrics/ and maintained by VictoriaMetrics team members.

clarencefoy commented 3 weeks ago

maintained by VictoriaMetrics team members.

@f41gh7 I looked at their Github account and can only find a private copy of fasthttp, no forks or other evidence of fastjson being maintained by them. Any hints as to where we can find this maintained version?

Btw I asked a question in 2021, which (to this day) is still not addressed as an example in the documentation. I'd honestly kill for an answer, as I never figured out how you could use this library to construct JSON using loops. I'm assuming it breaks due to the usage of 'unsafe'. I thought the arenapools are there to sort this out, but I could never make it work.