It's been a little since my last post β I'm super excited to share what's new in gg! π
π¦ gg v0.6.0 β Snap gets serious and has a lot more.
π Semantic Diffing β diff two runs and see exactly what changed. P99 spike? New JSON field injected? Now you'll know.
π§ Behavioural Profiling β inferred JSON schemas + payload size distributions alongside latency & status codes per endpoint.
β± Time-Travel Regression β compare any two runs, even weeks apart.
π€ CI/CD Gate β --headless mode + gg snap assert fails your build if thresholds are breached. No more prod surprises.
π JetBrains Plugin v3.0.0 β Snap in your IDE
π Snap Tool Window β browse all snapshots without leaving the IDE.
π Details View β latency distributions, status breakdowns, JSON schema summaries.
βοΈ In-IDE Diff β run gg snap diff from the tool window; results stream live in the terminal.
π Custom Snap Dir β point the plugin at any snapshot folder path.
β‘ Why gg?
Zero scripting β point at your .http file and go. No JS, no Python, no XML.
Lighter on hardware β no embedded JS runtime means less CPU/RAM overhead per request than k6.
Beyond metrics β k6/Locust/JMeter tell you how fast. gg snap tells you what changed.
β¬οΈ Get it
πΉ CLI β https://github.com/shyam-s00/gopher-glide/releases
π Plugin β https://plugins.jetbrains.com/plugin/30983-gopher-glide
π Docs β https://github.com/shyam-s00/gopher-glide
As always, drop your questions/feedback below or on GitHub!
Lightweight Go CLI API load tester β point it at your .http file, set RPS and duration, get a live terminal dashboard with throughput, latency percentiles, and error rate. - shyam-s00/gopher-glide
A smart, context-aware execution and navigation layer for the Gopher-Glide (gg) load testing CLI. Provides syntax assistance, clickable file links, and instant...