Built a CI/CD benchmark visualization pipeline to compare sorting algorithms in Go

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.