CLI Tools That Have Improved Your Go Workflow?

Most of my backend work is in Go, and over time I’ve found myself relying more on CLI tools than GUI applications.

My daily toolkit now includes:

  • Git

  • Docker CLI

  • kubectl

  • jq

  • HTTPie

  • Apidog CLI for API testing

The biggest improvement has been moving API testing into the terminal. Instead of manually checking endpoints after every change, I can run the same API test scenarios locally before pushing code, then execute them again in CI without changing anything.

I’ve been using Apidog CLI for this because it fits naturally into a command-line workflow and saves me from switching between different tools while developing.

For Go services, especially REST APIs, keeping everything scriptable has made development and debugging much smoother.

I’m interested in hearing what CLI tools other Go developers use every day and which ones have had the biggest impact on your workflow.