Discussion about this post

User's avatar
Vaibhav Kaushal's avatar

I can see how much you love working on this. ONly a passionate person would ever do this much work on writing. I had written my own JSON Data handler (it reuses Go's own parser and does not try to reinvent that wheel). But it allows you to set and get any value (and no iterations) using an expression that I named "JPath". It is kept here: https://codeberg.org/techrail/ground/src/branch/main/typs/jsonData

I never measured the performance and never benchmarked it (so I don't know yet how much allocations it does). My reasons were different - primarily being able to play with JSON/JSONB data in PostgreSQL and not having to send 10 queries (or a massive single query) to update 10 data points. Maybe it would be useful to someone too. But yes, the work here is impressive.

No posts

Ready for more?