我一直在与 godoc 搏斗,发现“go doc”更多地用于从命令行提供使用帮助,例如:
go doc -cmd -u
列出包注释和任何功能(或其他实体)
go doc *function*
然后显示单个函数(或其他实体)的文档
似乎有一个名为godoc的相关工具。godoc 似乎也基于每个包和功能生成 html。例如
godoc -html hello
仅生成包含包注释的 html 到标准输出
godoc是一个非常令人困惑的名字,因为我们也有go doc!
如何为整个项目创建静态文档?
这类似于Godoc,为整个包创建 html,这可能被误解为询问包的文档而不是项目。我想要一个可以在原则上可能包含许多包和应用程序的项目中使用的构建步骤。