The Best Go Libraries For Go Tools (19)
Discover the best Go libraries for Go Tools! Find the perfect tools to streamline your development and boost productivity. From go-size-analyzer to go-swagger, we've got you covered. Let the coding begin!
go-size-analyzer
Analyze and visualize the size of dependencies in compiled Golang binaries, providing insight into their impact on the final build.
go-swagger
Swagger 2.0 implementation for go. Swagger is a simple yet powerful representation of your RESTful API.
colorgo
Wrapper around `go` command for colorized `go build` output.
decouple
Find โoverspecifiedโ function parameters that could be generalized with interface types.
depth
Visualize dependency trees of any package by analyzing imports.
docs
Automatically generate RESTful API documentation for GO projects - aligned with Open API Specification standard.
go-callvis
Visualize call graph of your Go program using dot format.
godbg
Implementation of Rusts `dbg!` macro for quick and easy debugging during development.
gotestdox
Show Go test results as readable sentences.
gothanks
GoThanks automatically stars your go.mod github dependencies, sending this way some love to their maintainers.
igo
An igo to go transpiler (new language features for Go language!)
modver
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.
MoniGO
A performance monitoring library for Go applications. It provides real-time insights into application performance! ๐
OctoLinker
Navigate through go files efficiently with the OctoLinker browser extension for GitHub.
richgo
Enrich `go test` outputs with text decorations.
roumon
Monitor current state of all active goroutines via a command line interface.
rts
RTS: response to struct. Generates Go structs from server responses.
textra
Extract Go struct field names, types and tags for filtering and exporting.
typex
Examine Go types and their transitive dependencies, alternatively export results as TypeScript value objects (or types) declaration.