Fast JSON encoder/decoder compatible with encoding/json for Go
go-json shipped a new v2 API with Marshal, MarshalWrite, and MarshalEncode functions, alongside a faster jsontext package that outperforms the standard library's encoding/json/jsontext. The week also brought numerous encoder performance improvements—faster string escaping, integer writing via digit…
Get this in your inbox every Monday →A deterministic 0–100 hygiene score — README, license, CI, tests, docs, and freshness.
Who ships this repo — author concentration and the bus factor across the last 300 mainline commits.
How welcoming this repo is to contributors — issue throughput, close time, responsiveness, and good-first-issue count.
What this project is built on — dependency count by ecosystem, the license mix, and anything worth a legal look before you adopt it.
Whether this project's CI can be trusted — pass rate, run times, flaky runs, and which workflow is the weak link.
Grounded in go-json's README, structure, and recent commits — answers won't invent code they haven't seen.
A Monday email with what shipped, in plain English — no account needed.
Showing raw commit titles for the newest commits. Sign in to generate AI summaries.
Decoder: follow an embedded pointer to an unexported struct which is set (#697)
Add MarshalOf and MarshalWriteOf to github.com/goccy/go-json/v2, and benchmark the v2 encoder (#699)
Add github.com/goccy/go-json/v2 with Marshal, MarshalWrite and MarshalEncode (#698)
Look up a type the recent opcodes miss in the shared table without a call (#674)
Encoder: call a pointer-receiver marshaler with the address of a pointer-sized value (#692)
A floor, not a guess: counts only commits whose author, co-author trailer, or message explicitly credits an AI tool (Claude, Copilot, Cursor, aider, Codex…). Based on 30 mainline commits. Unattributed AI code isn't counted here — the full audit estimates that separately.