如何从任何文件夹生成Go文档?

时间:2017-10-11 06:11:49

标签: go

我有一个名为test的文件包,该文件位于~/my_packages/test文件夹中。

我的GoPath设置为~/go,即

$ echo $GOPATH
~/go

需要将哪些参数传递给godoc以查看test包的文件文档?

我试过了:

  • godoc -goroot=~/my_packages test
    • 结果:cannot find package "." in: /src/test
  • godoc -goroot=~/my_packages ./test
    • 结果:cannot find package "." in: /target
  • export GOPATH=$GOPATH:~/my_packages; godoc test
    • 结果:cannot find package "." in: /src/test

我可以启动godoc HTTP服务器并查看该文件夹,但只有代码可见。预期的包文档不可用。

godoc -http=:6060 -goroot=/full/path/to/my_packages

可以运行哪个godoc命令来生成任何目录中文件夹中的包的文档?

提前感谢您的帮助!

0 个答案:

没有答案