go/golang 的离线文档
offline document for go/golang
是否有任何 Ubuntu 我可以安装的 go 离线文档包,以便我可以阅读 Go 离线包文档?
我以为会是 golang-doc
但实际上不是——里面没有任何 Go 包文档。
然后我进一步研究并尝试
godoc -http=:6060
但访问 http://127.0.0.1:6060/pkg/ 给了我
lstat /usr/lib/go/doc: no such file or directory
如何离线阅读 Go 包文档?
PS。我的 Ubuntu 和 golang-go 包:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.04
Release: 15.04
Codename: vivid
$ apt-cache policy golang-go
golang-go:
Installed: 2:1.4.2
Candidate: 2:1.4.2
Version table:
*** 2:1.4.2 0
500 http://ppa.launchpad.net/evarlast/golang1.4/ubuntu/ vivid/main amd64
The source code for several Go tools (including godoc) is kept in the go.tools repository. To install all of them, run the go get command:
$ go get golang.org/x/tools/cmd/...
Or if you just want to install a specific command (godoc in this case):
$ go get golang.org/x/tools/cmd/godoc
To install these tools, the go get command requires that Git be installed locally.
You must also have a workspace (GOPATH) set up; see How to Write Go Code for the details.
Note: The go command will install the godoc binary to $GOROOT/bin (or $GOBIN) and the cover and vet binaries to $GOROOT/pkg/tool/$GOOS_$GOARCH. You can access the latter commands with "go tool cover" and "go tool vet".
根据这些信息,您是否尝试过:
- 正在使用
$ go get golang.org/x/tools/cmd/godoc
安装 godoc
- 验证 Git 是使用
$ git --version
安装的
- 使用
$ echo $GOPATH
验证 GOPATH
我不确定标记为正确的答案实际上是正确的答案 - 我至少无法使用它离线访问 golang 文档。
这对我来说适用于 Mac。我还没有在 Ubuntu.
上测试过它
如果你安装了 godoc,运行 下面的命令:
godoc -http=:6060
然后使用以下 URL 打开浏览器:
http://127.0.0.1:6060/pkg/
或http://127.0.0.1:6060/查看golang网站首页。
gloang 网站上的所有 doco 都可供您使用。
是否有任何 Ubuntu 我可以安装的 go 离线文档包,以便我可以阅读 Go 离线包文档?
我以为会是 golang-doc
但实际上不是——里面没有任何 Go 包文档。
然后我进一步研究并尝试
godoc -http=:6060
但访问 http://127.0.0.1:6060/pkg/ 给了我
lstat /usr/lib/go/doc: no such file or directory
如何离线阅读 Go 包文档?
PS。我的 Ubuntu 和 golang-go 包:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.04
Release: 15.04
Codename: vivid
$ apt-cache policy golang-go
golang-go:
Installed: 2:1.4.2
Candidate: 2:1.4.2
Version table:
*** 2:1.4.2 0
500 http://ppa.launchpad.net/evarlast/golang1.4/ubuntu/ vivid/main amd64
The source code for several Go tools (including godoc) is kept in the go.tools repository. To install all of them, run the go get command:
$ go get golang.org/x/tools/cmd/...
Or if you just want to install a specific command (godoc in this case):
$ go get golang.org/x/tools/cmd/godoc
To install these tools, the go get command requires that Git be installed locally.
You must also have a workspace (GOPATH) set up; see How to Write Go Code for the details.
Note: The go command will install the godoc binary to $GOROOT/bin (or $GOBIN) and the cover and vet binaries to $GOROOT/pkg/tool/$GOOS_$GOARCH. You can access the latter commands with "go tool cover" and "go tool vet".
根据这些信息,您是否尝试过:
- 正在使用
$ go get golang.org/x/tools/cmd/godoc
安装 - 验证 Git 是使用
$ git --version
安装的
- 使用
$ echo $GOPATH
验证 GOPATH
godoc
我不确定标记为正确的答案实际上是正确的答案 - 我至少无法使用它离线访问 golang 文档。
这对我来说适用于 Mac。我还没有在 Ubuntu.
上测试过它如果你安装了 godoc,运行 下面的命令:
godoc -http=:6060
然后使用以下 URL 打开浏览器: http://127.0.0.1:6060/pkg/
或http://127.0.0.1:6060/查看golang网站首页。
gloang 网站上的所有 doco 都可供您使用。