alecthomas / go_serialization_benchmarks

Benchmarks of Go serialization methods
https://alecthomas.github.io/go_serialization_benchmarks/
1.57k stars 159 forks source link

Update view #119

Closed nidorx closed 4 months ago

nidorx commented 1 year ago

Improved visualization, for humans.

https://github.com/nidorx/go-serialization-benchmarks#results

image

aeon3k commented 11 months ago

please consider this PR, great job @nidorx !

alecthomas commented 4 months ago

The output looks great, but there needs to be an automated way to update it rather than having to follow a whole bunch of manual steps. I rely on end users to update the benchmarks when they're adding new benchmarks or updating the existing ones, so making this process onerous will just result in more friction.

  1. Run benchmarks
  2. Copy results into site
  3. Copy regex into site
  4. Run site renderer
  5. Take two screenshots of the output
  6. Paste the screenshots over the existing files in the repo