Go Home Page
The Go Programming Language

Directory src/cmd

Subdirectories

Name   Synopsis
..
5a 5a is a version of the Plan 9 assembler.
5c 5c is a version of the Plan 9 C compiler.
5g 5g is the version of the gc compiler for the ARM. The $GOARCH for these tools is arm.
5l 5l is a modified version of the Plan 9 linker.
6a 6a is a version of the Plan 9 assembler.
6c 6c is a version of the Plan 9 C compiler.
6g 6g is the version of the gc compiler for the x86-64.
6l 6l is a modified version of the Plan 9 linker.
8a 8a is a version of the Plan 9 assembler.
8c 8c is a version of the Plan 9 C compiler.
8g 8g is the version of the gc compiler for the x86.
8l 8l is a modified version of the Plan 9 linker.
cc This directory contains the portable section of the Plan 9 C compilers.
cgo Cgo enables the creation of Go packages that call C code.
cov Cov is a rudimentary code coverage tool.
ebnflint Ebnflint verifies that EBNF productions are consistent and gramatically correct.
gc Gc is the generic label for the family of Go compilers that function as part of the (modified) Plan 9 tool chain.
godefs Godefs is a bootstrapping tool for porting the Go runtime to new systems.
godoc Godoc extracts and generates documentation for Go programs.
gofmt Gofmt formats Go programs.
goinstall Goinstall is an experiment in automatic package installation.
gomake The gomake command runs GNU make with an appropriate environment for using the conventional Go makefiles.
gopack Gopack is a variant of the Plan 9 ar tool.
gotest Gotest is an automated testing tool for Go packages.
goyacc Goyacc is a version of yacc for Go.
hgpatch Hgpatch applies a patch to the local Mercurial repository.
ld This directory contains the portable section of the Plan 9 C linkers.
nm Nm is a version of the Plan 9 nm command.
prof Prof is a rudimentary real-time profiler.