Go Tools
24 libraries in this category
Swagger 2.0 implementation for go. Swagger is a simple yet powerful representation of your RESTful API
Visualize call graph of your Go program using dot format
Navigate through go files efficiently with the OctoLinker browser extension for GitHub
Go assembly and source viewer
Analyze and visualize the size of dependencies in compiled Golang binaries, providing insight into their impact on the final build
Visualize dependency trees of any package by analyzing imports.
Enrich `go test` outputs with text decorations
Zero-config, pure-Go HTTP request visualizer & debugger for local Go web development
A performance monitoring library for Go applications. It provides real-time insights into application performance! 🚀
RTS: response to struct. Generates Go structs from server responses
Monitor current state of all active goroutines via a command line interface
Implementation of Rusts `dbg!` macro for quick and easy debugging during development
Examine Go types and their transitive dependencies, alternatively export results as TypeScript value objects (or types) declaration
Show Go test results as readable sentences
GoThanks automatically stars your go.mod github dependencies, sending this way some love to their maintainers
Wrapper around `go` command for colorized `go build` output.
Online Go Debugger & Visualizer
An igo to go transpiler (new language features for Go language!)
Automatically generate RESTful API documentation for GO projects - aligned with Open API Specification standard
Go tool that executes and caches binaries included in go.mod files
Find “overspecified” function parameters that could be generalized with interface types
Compare two versions of a Go module to check the version-number change required (major, minor, or patchlevel), according to [semver](https://semver.org/) rules
Extract Go struct field names, types and tags for filtering and exporting
Find all structs that implement a given Go interface across a codebase