Go: x/tools/cmd/godoc: 不适用于符号链接

创建于 2014-01-10  ·  3评论  ·  资料来源: golang/go

通过laf163

哪些步骤将重现该问题?
如果可能,请在 play.golang.org 上包含一个程序链接。
 1.ln -s ~/project/xxx $GOPATH/src/xxx
 2.去安装xxx
 3.godoc -http=:6060

什么是预期的输出?
访问http://xxxx:6060/pkg可以找到包 xxx。

你看到了什么呢?
未找到。

您使用的是哪个编译器(5g、6g、8g、gccgo)?
 6克

您使用的是哪个操作系统?
 centos6.4 amd64

您使用的是哪个版本? (运行“去版本”)
 $去版本
去版本 go1.2 linux/amd64

请在下面提供任何附加信息。
 rm $GOPATH/src/xxx 并复制~/project/xxx 到$GOPATH/src,正常工作。

最有用的评论

这对我很重要。 我的文件系统中已经有一个地方可以检查我正在处理的事情,我想做以下事情:
mkdir ${GOPATH}/src/myserver.tld
cd ${GOPATH}/src/myserver.tld
ln -s ${HOME}/my/usual/path/to/my/project 。

然后我想在我的 godoc 服务器中查看我正在处理的事情的文档。
我为此编写了一个修复程序,这是对 golang.org/x/tools/godoc/dirtrees.go 的一个小改动

上面的符号链接已经适用于构建! 我可以用这个就好了
导入“myserver.tld/项目”

鉴于此, godoc _also_ 不起作用是不协调的。

所有3条评论

此页面是否有帮助?
0 / 5 - 0 等级