mirror of
https://github.com/golang/go
synced 2024-11-24 21:00:09 -07:00
54a2e63a60
R=golang-dev, iant, r CC=golang-dev https://golang.org/cl/5877050
88 lines
2.1 KiB
HTML
88 lines
2.1 KiB
HTML
<!--{
|
|
"Title": "Command Documentation",
|
|
"Path": "/ref/cmd"
|
|
}-->
|
|
|
|
<p>
|
|
Click on the links for more documentation and usage messages.
|
|
</p>
|
|
|
|
<table class="dir">
|
|
<tr>
|
|
<th>Name</th>
|
|
<th> </th>
|
|
<th>Synopsis</th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><a href="/cmd/go/">go</a></td>
|
|
<td> </td>
|
|
<td>
|
|
Go is a tool for managing Go source code.
|
|
<br>
|
|
Besides compiling and running Go programs, the go command is also used to
|
|
invoke the other commands listed below. See the command docs for usage
|
|
details.
|
|
<br><br>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><a href="/cmd/cgo/">cgo</a></td>
|
|
<td> </td>
|
|
<td>Cgo enables the creation of Go packages that call C code.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><a href="/cmd/cov/">cov</a></td>
|
|
<td> </td>
|
|
<td>Cov is a rudimentary code coverage tool.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><a href="/cmd/fix/">fix</a></td>
|
|
<td> </td>
|
|
<td>Fix finds Go programs that use old features of the language and libraries
|
|
and rewrites them to use newer ones.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><a href="/cmd/go/">doc</a></td>
|
|
<td> </td>
|
|
<td>Doc extracts and generates documentation for Go packages, it is also available as
|
|
an independent <a href="/cmd/godoc/">godoc</a> command with more general options.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><a href="/cmd/go/">fmt</a></td>
|
|
<td> </td>
|
|
<td>Fmt formats Go packages, it is also available as an independent <a href="/cmd/gofmt/">
|
|
gofmt</a> command with more general options.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><a href="/cmd/prof/">prof</a></td>
|
|
<td> </td>
|
|
<td>Prof is a rudimentary real-time profiler.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><a href="/cmd/vet/">vet</a></td>
|
|
<td> </td>
|
|
<td>Vet examines Go source code and reports suspicious constructs, such as Printf
|
|
calls whose arguments do not align with the format string.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><a href="/cmd/yacc/">yacc</a></td>
|
|
<td> </td>
|
|
<td>Yacc is a version of yacc for Go.</td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<p>
|
|
This is an abridged list. See the <a href="/cmd/">full command reference</a>
|
|
for documentation of the compilers and more.
|
|
</p>
|