xpt*_*xpt 18 linux ubuntu document go
有没有我可以安装的Ubuntu离线文档包,以便我可以阅读Go脱机包文档?
我认为它会是,golang-doc但实际上并非如此 - 其中没有任何Go包文档.
然后我进一步研究并尝试
godoc -http=:6060
Run Code Online (Sandbox Code Playgroud)
但访问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
Run Code Online (Sandbox Code Playgroud)
Bry*_*yon 17
我不确定标记为正确的答案实际上是正确的答案 - 我至少无法使用它来访问golang文档.
这适用于Mac.我没有在Ubuntu上测试它.
如果安装了godoc,请运行以下命令:
godoc -http=:6060
Run Code Online (Sandbox Code Playgroud)
然后使用以下URL打开浏览器:http://127.0.0.1: 6060/pkg /
或http://127.0.0.1:6060/查看golang网站的第一页.
然后,您可以使用来自gloang网站的所有doco.
根据来自安装Go来源:
几个Go工具(包括godoc)的源代码保存在go.tools存储库中.要安装所有这些,请运行go get命令:
$ go get golang.org/x/tools/cmd/...或者,如果您只想安装特定命令(在本例中为godoc):
$ go get golang.org/x/tools/cmd/godoc要安装这些工具,go get命令要求在本地安装Git.
您还必须设置工作区(GOPATH); 有关详细信息,请参阅如何编写Go代码.
注意:go命令会将godoc二进制文件安装到$ GOROOT/bin(或$ GOBIN),并将封面和兽医二进制文件安装到$ GOROOT/pkg/tool/$ GOOS_ $ GOARCH.您可以使用"go tool cover"和"go tool vet"访问后面的命令.
根据这些信息,你试过:
godoc使用安装$ go get golang.org/x/tools/cmd/godoc$ git --version$ echo $GOPATH