tools
benchstat
go install golang.org/x/perf/cmd/benchstat@latest
deadcode
go install golang.org/x/tools/cmd/deadcode@latest
httpstat
  • It’s like curl -v, with colours.
go get github.com/davecheney/httpstat
jsonnet
  • This an implementation of Jsonnet in pure Go
go get github.com/google/go-jsonnet/cmd/jsonnet
migrate
go install -tags 'mysql,sqlite,sqlite3' github.com/golang-migrate/migrate/v4/cmd/migrate@latest
protobuf
go install google.golang.org/protobuf/cmd/protoc-gen-go@lastest
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@lastest
go install github.com/google/gnostic/cmd/protoc-gen-openapi@latest
gosec
  • Golang security checker
go get -u github.com/securego/gosec/cmd/gosec
govulncheck
go install golang.org/x/vuln/cmd/govulncheck@latest
vegeta
  • HTTP load testing tool and library
go get -u github.com/tsenart/vegeta
dasel
  • Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
brew install dasel
go install github.com/tomwright/dasel/v2/cmd/dasel@master
hey
  • HTTP load generator, ApacheBench (ab) replacement, formerly known as rakyll/boom
brew install hey
slides
  • Terminal based presentation tool
brew install slides
go install github.com/maaslalani/slides@latest
gokart
  • A static analysis tool for securing Go code
go install github.com/praetorian-inc/gokart@latest
structslop
  • structslop is a static analyzer for Go that recommends struct field rearrangements to provide for maximum space/allocation efficiency.
go install -v github.com/orijtech/structslop/cmd/structslop@v0.0.8
go get github.com/orijtech/structslop/cmd/structslop
dive
  • A tool for exploring each layer in a docker image
brew install dive
go get github.com/wagoodman/dive
sttr
  • cross-platform, cli app to perform various operations on string
go install github.com/abhimanyu003/sttr@latest
gentool
  • Gen Tool is a single binary without dependencies can be used to generate structs from database
go install gorm.io/gen/tools/gentool@latest
wire
go install github.com/google/wire/cmd/wire@latest
ko
  • Build and deploy Go applications
go install github.com/google/ko@latest