| Name |
Synopsis |
| .. |
| addr2line |
Addr2line is a minimal simulation of the GNU addr2line tool, just enough to support pprof. |
| api |
Binary api computes the exported API of a set of Go packages. |
| asm |
Asm, typically invoked as “go tool asm”, assembles the source file into an object file named for the basename of the argument source file with a .o suffix. |
| buildid |
Buildid displays or updates the build ID stored in a Go package or binary. |
| cgo |
Cgo enables the creation of Go packages that call C code. |
| compile |
Compile, typically invoked as “go tool compile,” compiles a single Go package comprising the files named on the command line. |
| cover |
Cover is a program for analyzing the coverage profiles generated by 'go test -coverprofile=cover.out'. |
| dist |
Dist helps bootstrap, build, and test the Go distribution. |
| doc |
Doc (usually run as go doc) accepts zero, one or two arguments. |
| fix |
Fix finds Go programs that use old APIs and rewrites them to use newer ones. |
| go |
Go is a tool for managing Go source code. |
| gofmt |
Gofmt formats Go programs. |
| link |
Link, typically invoked as “go tool link”, reads the Go archive or object for a package main, along with its dependencies, and combines them into an executable binary. |
| nm |
Nm lists the symbols defined or used by an object file, archive, or executable. |
| objdump |
Objdump disassembles executable files. |
| pack |
Pack is a simple version of the traditional Unix ar tool. |
| pprof |
Pprof interprets and displays profiles of Go programs. |
| test2json |
Test2json converts go test output to a machine-readable JSON stream. |
| trace |
Trace is a tool for viewing trace files. |
| vet |
Vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string. |