Hi,
I’ve been experimenting with benchmark visualization in Go and put together a small project to test it out. The idea is simple: a single Sort([]int) function implemented with 4 different algorithms across git tags (bubble, insertion, shell, quicksort), with a GitHub Actions pipeline that runs go test -bench on each tag and visualizes the results using Vizb.
The pipeline automatically benchmarks each version when pushed a tag to the repo; it generates a visual chart comparison so you can see how each algorithm performs side by side on each integration.
Repo: github.com/goptics/sortbench
Would love feedback on the approach or ideas about what’s next.