2

如果我开始

godoc -http=:6060

然后打开(例如通过在某处用作类型http://localhost:6060/pkg/builtin/#string的函数声明),我得到一个大红色“打开/usr/local/Cellar/go/1.3.3/libexec/src/builtin:没有这样的文件或目录”。string

如何让 godoc 以与http://golang.org/pkg/builtin/#string相同的方式工作?

我试过go get builtin了,但这并没有改变任何东西。DuckDuckGo 和谷歌搜索也没有照亮我。

(我在 OS X 上使用 Homebrew 安装了 Go。)

4

1 回答 1

3

Godoc 最近更新以匹配 Go 1.4 的新内部布局。

在 1.4 之前,系统包进入$GOROOT/src/pkg/1.4(当前开发版本),它们移至$GOROOT/src.

要获得 1.4 之前的兼容版本:

cd $GOPATH/src/code.google.com/p/go.tools/cmd/godoc
hg checkout -C release-branch.go1.3
go install
于 2014-10-04T10:28:05.717 回答