Linux go/golang的脱机文档

Linux go/golang的脱机文档,linux,ubuntu,go,document,Linux,Ubuntu,Go,Document,是否有任何Ubuntu离线文档包我可以安装,以便我可以阅读离线文档包 我原以为它会是golang doc,但事实并非如此——里面没有任何Go包文档 然后我进一步研究并尝试 godoc -http=:6060 但是拜访让我 lstat/usr/lib/go/doc:没有这样的文件或目录 如何脱机阅读Go软件包文档 我的Ubuntu和golang go软件包: $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu

是否有任何Ubuntu离线文档包我可以安装,以便我可以阅读离线文档包

我原以为它会是
golang doc
,但事实并非如此——里面没有任何Go包文档

然后我进一步研究并尝试

godoc -http=:6060
但是拜访让我

lstat/usr/lib/go/doc:没有这样的文件或目录

如何脱机阅读Go软件包文档

我的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
根据:

多个Go工具(包括)的源代码保存在中。要安装所有组件,请运行go-get命令:

$go get golang.org/x/tools/cmd/…

或者,如果您只想安装特定命令(本例中为godoc):

$go get golang.org/x/tools/cmd/godoc

要安装这些工具,go-get命令需要在本地安装

您还必须设置工作区(GOPATH);有关详细信息,请参阅

注意:go命令将把godoc二进制文件安装到$GOROOT/bin(或$GOBIN),把cover和vet二进制文件安装到$GOROOT/pkg/tool/$GOOS_uuu$GOARCH。您可以使用“go tool cover”和“go tool vet”访问后面的命令

根据这些信息,您是否尝试过:

  • 使用
    $go-get-golang.org/x/tools/cmd/godoc安装
    godoc
  • 使用
    $Git--version
  • 使用
    $echo$GOPATH
  • 您可以安装pkg:

    sudo apt-get install golang-doc
    

    我不确定标记为正确的答案实际上是正确的答案-至少我无法使用该选项离线访问golang文档

    这在Mac电脑上对我有效。我还没有在Ubuntu上测试过它

    如果已安装godoc,请运行以下命令:

    godoc -http=:6060
    
    然后使用以下URL打开浏览器:

    或浏览golang网站的第一页

    届时,您将可以使用格朗网站上的所有文档。

    感叹,我感谢您的热情,但请至少阅读以下问题——“我原以为是格朗文档,但实际上不是”