- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我一直在研究 godoc,发现“go doc”更适合从命令行提供使用帮助,例如:
go doc -cmd -u
列出包注释和任何函数(或其他实体)
go doc *function*
然后显示单个函数(或其他实体)的文档
似乎有一个相关的工具叫做godoc。godoc 似乎也在每个包和函数的基础上生成 html。例如
godoc -html hello
生成仅包含包注释的 html 到标准输出
godoc 是一个非常令人困惑的名字,因为我们也有 go doc!
如何为整个项目创建静态文档?
这类似于 Godoc, create html for entire package这可能被误解为询问包而不是项目的文档。我想要一个可以在原则上可能包含许多包和应用程序的项目中使用的构建步骤。
最佳答案
is there a canonical way to generate documentation for offline use even using godoc?
Go 1.12 (February 2019)对此更清楚:
godoc
andgo doc
In Go 1.12,
godoc
no longer has a command-line interface and is only a web server.
Users should usego doc
for command-line help output instead.
go doc
now supports the-all
flag, which will cause it to print all exported APIs and their documentation, as thegodoc
command line used to do.
cmd/doc
: add-all
flag to print all documentation for packageUnlike the one for the old
godoc
, you need the-u
flag to see unexported symbols.
This seems like the right behavior: it's consistent.
关于go - 为整个项目生成 godoc 文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53124594/
在我负责测试和记录的整个项目中,我为功能和方法创建了文档,格式如下: // CheckPermissionArray checks that values is an array that conta
在我负责测试和记录的整个项目中,我为功能和方法创建了文档,格式如下: // CheckPermissionArray checks that values is an array that conta
我知道 Golang 支持通过以函数名称(拼写为“func”)开头的单行注释来记录函数。然而,有一个令人作呕的副作用:有多个单行注释不会产生一个用换行符分隔每行文本的 GoDoc 这里有一张图片来说明
godoc 命令在我的系统上不起作用(我使用的是 Linux Mint 20 Ulyana)。 我刚刚试过这个程序: 使用以下命令安装 godoc:go get golang.org/x/tools/
我试图在本地为模块运行 godoc 但遇到了这个错误。 在我看来,godoc 依赖于 go list,但不会以模块友好的方式运行 go list。 ak/ (master) godoc -http=
我正在尝试使用 Godoc 为项目生成一些基本文档,但每次我这样做时,它也会为所有 Go 包添加文档。有没有办法控制它并让它只为我的项目代码生成文档? 我正在使用: godoc -http=:6060
我知道 Godoc -html 仅生成没有样式表和 javascript 的 HTML,但是一旦生成,我可以从哪里获取它们? 我从 godoc.org 获得了 css 和 js,但 js 似乎无法与
我在 GIN 库和 Google 文档中看到了一段 GO 代码,如下所示 type ( T0 []string T1 []string T2 struct{ a, b int
我似乎无法找到问题的答案,godoc 服务器是否支持为我自己的项目实时重新加载更改? 根据 this article它应该受到支持,但是每当我更改我的代码(更新文档)时,在重新启动 Web 服务器之前
如何使用 godoc 为整个包创建 html 文档。即递归地。在我奔跑的那一刻: godoc -html -goroot="mypath" pkg > index.html 我刚得到一个 index.
我有一个使用 Go Modules 的 Go 项目。我想使用 godoc为这个项目的包生成文档。目前,我正在使用: godoc -http=":6060" 当然,这会生成项目的文档,但它也会生成标准库
我对 Go 还是很陌生,并且刚刚开始达到我需要能够有效使用 GoDoc 的地步。 我经常使用 kubernetes,并且在 client-go 模块中有大量的包。我想找到一个特定的方法并阅读它info
在我的一个类(class)中,我们必须使用 godoc 来记录我们的 Go 代码。我们用于该类的代码来自一个 GitHub 存储库,我们必须将其 fork 到我们的存储库中。然后从我们的仓库中,我将它
我在应用程序中创建简单的 go with comment 到函数和包我尝试了 godoc -html 和我的应用程序以及结果 document.ANALYSIS_
godoc 不会返回包列表 构建版本go1.11.5。 去环境: set GOARCH=amd64 set GOBIN= set GOCACHE=C:\Users\dell\AppData\Local
我在按一些键时不小心进入了这个 UI,但我不记得我按了什么。我需要什么键来调出这个界面? 最佳答案 您键入“F”以调出此界面。类型 ”?”有关所有键盘快捷键的文档。 参见 https://godoc.
我正在尝试在我的 godoc 中添加一个标题。我提到了godoctricks .我的 godoc 如下所示:- // Package hello-world provides a helloworld
如何使 Golang 示例可玩? 我有以下代码: func Example_authenticate() { fmt.Println("hello") // Output: JSON
根据《有效围棋》golang.org/doc/effective_go Every exported (capitalized) name in a program should have a doc
我一直在研究 godoc,发现“go doc”更适合从命令行提供使用帮助,例如: go doc -cmd -u 列出包注释和任何函数(或其他实体) go doc *function* 然后显示单个函数
我是一名优秀的程序员,十分优秀!