我们正在对我们的库使用godoc并且我们在文档中看到了预期的所有公共(public)方法。我的问题是:是否有办法在不将它们设为私有(private)的情况下从doc公共(public)方法中删除?也许有一些注释?如果我提供包并且包中有更多然后一个文件我想在文档中公开仅fileA.go而不是C.go、D.go等,这可能吗? 最佳答案 没有没有Go中的一般规则:不,没有标志、注释、触发器等。尤其是在没有记录的情况下。 关于go-将godoc与一些注释/过滤器一起使用,我们在StackOver
godocfmt此命令显示fmt包的文档。但是这个内容很多,不支持命令提示符的分页控制(/p)。godocfmt/p请告诉我如何在命令提示符下获取分页文档。 最佳答案 你可以试试这个:godocfmt|moremore不是特定于“godoc”的,应该适用于任何命令的输出。按空格键移动到下一页。 关于windows-命令提示符下的Go语言的godoc,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/qu
我发现Godoc是自动生成文档的好工具。但是我发现,如果我定义一个自定义类型并在我的常量定义中使用它,在godocHTML中,常量将显示在该类型下,而不是在包级别。这是一个简单的例子:const(Info=iotaWarningError)这将在godoc的顶部生成一个“常量”标题。但是,如果我执行以下操作,则不会有ConstantsheadingforthepackagetypeLevelintconst(InfoLevel=iotaWarningError)在godoc输出中,常量将显示在typeLevel下,位于文档中间的某个位置,但不在顶部,也不在包级别。有没有办法使用自定义类
我正在尝试制作文档并提供示例,但我不知道该怎么做,因为godoc跳过了我的示例。当我在浏览器上访问localhost:8080/pkg/hello_example时,它会在终端上打印:2014/07/0115:54:29skippingexample'ExampleAuthenticate'because'Authenticate'isnotaknownfunctionortype2014/07/0115:54:29skippingexample'ExampleGetAllowAllDriver'because'GetAllowAllDriver'isnotaknownfunction
我正在尝试制作文档并提供示例,但我不知道该怎么做,因为godoc跳过了我的示例。当我在浏览器上访问localhost:8080/pkg/hello_example时,它会在终端上打印:2014/07/0115:54:29skippingexample'ExampleAuthenticate'because'Authenticate'isnotaknownfunctionortype2014/07/0115:54:29skippingexample'ExampleGetAllowAllDriver'because'GetAllowAllDriver'isnotaknownfunction
我正在尝试在godoc上做一个可行的例子。OSX优胜美地10.10.5Go:go1.7.4darwin/amd64测试代码:$GOPATH/src/hoge/hoge_test.gopackagehoge_testimport("fmt""hoge""testing")funcExampleHoge(){fmt.Println(hoge.Hoge())//Output://hoge!!}测试通过:$gotesthogeokhoge0.011s文档$godoc-play-http=:8080我可以在网络浏览器上看到hoge包的示例playground,但是当我“运行”该示例时出现以下错误
我正在尝试在godoc上做一个可行的例子。OSX优胜美地10.10.5Go:go1.7.4darwin/amd64测试代码:$GOPATH/src/hoge/hoge_test.gopackagehoge_testimport("fmt""hoge""testing")funcExampleHoge(){fmt.Println(hoge.Hoge())//Output://hoge!!}测试通过:$gotesthogeokhoge0.011s文档$godoc-play-http=:8080我可以在网络浏览器上看到hoge包的示例playground,但是当我“运行”该示例时出现以下错误
我正在尝试在我的godoc中添加一个标题。我提到了godoctricks.我的godoc如下所示:-//Packagehello-worldprovidesahelloworldexample////Pre-requisites////*Go1.5+//*LinuxorMacOS//*https://onsi.github.io/ginkgo/forexecutingthetests////packagehello_world但是godoc显示如下,先决条件不是标题:-谁能告诉我出了什么问题?环境:-Go1.7MacOSXElCapitan 最佳答案
我正在尝试在我的godoc中添加一个标题。我提到了godoctricks.我的godoc如下所示:-//Packagehello-worldprovidesahelloworldexample////Pre-requisites////*Go1.5+//*LinuxorMacOS//*https://onsi.github.io/ginkgo/forexecutingthetests////packagehello_world但是godoc显示如下,先决条件不是标题:-谁能告诉我出了什么问题?环境:-Go1.7MacOSXElCapitan 最佳答案
我知道Golang支持通过以函数名称(拼写为“func”)开头的单行注释来记录函数。然而,有一个令人作呕的副作用:有多个单行注释不会产生一个用换行符分隔每行文本的GoDoc这里有一张图片来说明:这是函数及其文档://GetFunctionNamegetsfunctionname//Parameters://-`i`:Function//**NOTE**thisfuncfailsif`i`isavariablesettoafunc//(they'recalled"anonymousfunctions"inJavaScript)funcGetFunctionName(iinterface{