directory
0.0.0-20210809150336-f5fa6252f1aa
Repository: https://github.com/adityasaky/go-tools.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
Deprecated: benchcmp is deprecated in favor of benchstat: golang.org/x/perf/cmd/benchstat
The benchcmp command displays performance changes between benchmarks.
Bundle creates a single-source-file version of a source package suitable for inclusion in a particular target package.
callgraph: a tool for reporting the call graph of a Go program.
Compilebench benchmarks the speed of the Go compiler.
Cover is a program for analyzing the coverage profiles generated by
'go test -coverprofile=cover.out'.
The digraph command performs queries over unlabelled directed graphs
represented in text form.
The eg command performs example-based refactoring.
The fiximports command fixes import declarations to use the canonical import path for packages that have an "import comment" as defined by https://golang.org/s/go14customimport.
The getgo command installs Go to the user's system.
The go-contrib-init command helps new Go contributors get their development environment set up for the Go contribution process.
The godex command prints (dumps) exported information of packages or selected package objects.
The gomvpkg command moves go packages, updating import declarations.
The gorename command performs precise type-safe renaming of identifiers in Go source code.
The gotype command, like the front-end of a Go compiler, parses and
type-checks a single Go package.
Goyacc is a version of yacc for Go.
guru: a tool for answering questions about Go source code.
This program takes an HTML file and outputs a corresponding article file in present format.
Present displays slide presentations and articles.
Present2md converts legacy-syntax present files to Markdown-syntax present files.
No description provided by the author
ssadump: a tool for displaying and interpreting the SSA form of Go programs.
The stress utility is intended for catching sporadic failures.
Stringer is a tool to automate the creation of methods that satisfy the fmt.Stringer interface.
Toolstash provides a way to save, run, and restore a known good copy of the Go toolchain and to compare the object files generated by two toolchains.