【问题标题】:Godoc, create html for entire packageGodoc,为整个包创建 html
【发布时间】:2016-11-14 20:00:50
【问题描述】:

如何使用godoc 为整个包创建html 文档。即递归。在我跑步的那一刻:

godoc -html -goroot="mypath" pkg > index.html

我刚刚得到一个index.html,其中包含有关当前目录中.go 文件的信息。

没有其他子包的文档,但index.html 确实包含它们的死链接。

如何以递归方式运行上述命令?也许我遗漏了一些东西,因为godoc 文档中没有提到递归。

【问题讨论】:

  • 也许godocdowm + 像pandoc 这样的转换器可以为你工作?

标签: go godoc


【解决方案1】:

Go 实际上没有“子包”的概念 - 所有包都只是包,正如您可以从文件顶部的包声明中看出的那样,它没有任何层次结构。将嵌套子目录的所有文档打包到一个文件中是不习惯的——因为子目录包含不同的包,所以文档应该是分开的。

【讨论】:

  • 这个答案只是说,没有办法将“子包”打包到一个文件中。但是到其他包的“死链接”呢(尽量避免称它们为子包)?必须有一种方法可以为我创建的所有包创建一个文档页面,并在包之间进行引用!?
猜你喜欢
  • 2019-04-07
  • 2021-07-15
  • 2019-04-10
  • 2018-08-27
  • 2017-02-02
  • 2017-06-08
  • 1970-01-01
  • 1970-01-01
  • 2012-11-11
相关资源
最近更新 更多