Go JSON Benchmarks

The JSON libraries of Go, compared doing the same work.

Every library is measured on the same machine of GitHub Actions, by turns, in amd64 and arm64. Libraries are compared within categories of behavior, which every run checks: a library which behaves differently from its category is still shown, apart and marked with †, with what differs.

Measured 2026-09-29 02:55 UTC Go go1.27.1 go-json c5f8edb Workflow run Source of the benchmarks Verify the results
Machine
Condition
Operation
Metric

Fairness

Probes

Verify the results

The result files are produced by the workflow of the repository and attested with GitHub Artifact Attestations, which record the repository, the commit and the workflow run which produced them. Download a result file and verify it with the GitHub CLI:


The attestations of the repository: https://github.com/goccy/go-json/attestations