> For the complete documentation index, see [llms.txt](https://denglj.gitbook.io/essential-go/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://denglj.gitbook.io/essential-go/01-getting-started/li-xian-fang-wen-wen-dang.md).

# 离线访问文档

首先通过命令行安装go tools：

```bash
$go get -u golang.org/x/tools/...
```

接着启动本地文档服务：

```bash
$godoc -http=localhost:9000
```

然后就可以在浏览器中访问 <http://localhost:9000/> 看到跟 <https://golang.org/doc/> 一样的文档信息了。

您也可以在本地运行“有导游的Golang旅行”：

```bash
$go get golang.org/x/tour
$tour
```

这会在本地运行一个与 [https://tour.golang.o](https://tour.golang.org/) 一样的服务。

您可以使用go doc快速查看帮助文档，例如，您想知道`fmt.Println`的用法：

```bash
$go doc fmt.Printf
```

{% hint style="warning" %}
**译者注**：

&#x20;       注&#x610F;**`godoc`**&#x548C;**`go doc`**&#x547D;令两个命令的区别。前者用于在本地启动文档HTTP服务（包括本地playground服务），后者用于从package中搜寻源码中的注释然后打印。
{% endhint %}

如果您想知道某个go命令的作用，在命令行执行：

```bash
$go help [command]
```

例如，您想看看`go build`作用和用法，请执行`go help build`。
