如何从任何文件夹生成Go文档?
我有一个名为如何从任何文件夹生成Go文档?,go,Go,我有一个名为test的文件包,它位于文件夹~/my\u packages/test中 我的GoPath设置为~/go,即 $ echo $GOPATH ~/go 要查看测试包的文件文档,需要将哪些参数传递到中的godoc 我试过: godoc-goroot=~/my\u包测试 结果:在:/src/test godoc-goroot=~/my\u包。/test 结果:在:/target export GOPATH=$GOPATH:~/my\u包;godoc测试 结果:在:/src/t
test
的文件包,它位于文件夹~/my\u packages/test
中
我的GoPath设置为~/go
,即
$ echo $GOPATH
~/go
要查看测试
包的文件文档,需要将哪些参数传递到中的godoc
我试过:
godoc-goroot=~/my\u包测试
- 结果:
在:/src/test
- 结果:
godoc-goroot=~/my\u包。/test
- 结果:
在:/target
- 结果:
export GOPATH=$GOPATH:~/my\u包;godoc测试
- 结果:
在:/src/test
- 结果:
godoc -http=:6060 -goroot=/full/path/to/my_packages
可以运行什么godoc
命令为任何目录中的文件夹中的包生成文档
提前感谢您的帮助 我认为您无法做到这一点,godoc希望包位于src/目录下。如果您将您的
测试
包放在~/my\u packages/src/
目录中,那么将有一个~/my\u packages/src/test
目录,您可以运行GOROOT=~/my\u packages godoc测试
。@不,谢谢!