当前位置: 首页 > 面试题库 >

如何使用godoc创建文档?

何晗昱
2023-03-14
问题内容

我在应用程序中对函数和我尝试过的包godoc -html以及应用程序和结果创建了简单的注释

<!--
    Copyright 2009 The Go Authors. All rights reserved.
    Use of this source code is governed by a BSD-style
    license that can be found in the LICENSE file.
-->

<!--
        Note: Static (i.e., not template-generated) href and id
        attributes start with "pkg-" to make it impossible for
        them to conflict with generated attributes (some of which
        correspond to Go identifiers).
-->

        <script type='text/javascript'>
        document.ANALYSIS_DATA = ;
        document.CALLGRAPH = ;
        </script>



                <p>
Package main provides logic ...
</p>

为什么我没有看到其他文件?以及为什么<p>包的空格

// Package main provides logic.
package main
import (

}

some types.....

func main() {
}

// doLogic .....
// .....
// ....
func (sm *myI) doLogic (s *myStruct) bool {

}

问题答案:

默认情况下,未记录未导出的标识符。至少设置?m=all为查看它们:

可以使用“ m” URL参数来控制godoc服务的网页的显示方式;它接受以逗号分隔的标志名称列表作为值:

all     show documentation for all declarations, not just the exported

ones
methods show all embedded methods, not just those of unexported
anonymous fields
src show the original source code rather then the extracted
documentation


例如,https://golang.org/pkg/math/big/?m=
all显示了big包的所有(不仅是导出的)声明的文档。
https://godoc.org/golang.org/x/tools/cmd/godoc



 类似资料:
  • 问题内容: 我想使用Python创建Word文档,但是,我想尽可能多地重用现有的文档创建代码。我目前正在使用XSLT生成HTML文件,并以编程方式将其转换为PDF文件。但是,我的客户现在要求以Word(.doc)格式提供同一文档。 到目前为止,我没有太多运气找到该问题的解决方案。有谁知道可以帮助解决此问题的开源库(或 gulp 专有解决方案)? 注意:所有可能的解决方案必须在Linux上运行。我相

  • 问题内容: 基本上这就是问题,应该如何用javascript动态地从HTML字符串构造一个Document对象? 问题答案: 规范中定义了两种方法,分别2和HTML5。前者创建一个XML文档(包括XHTML),后者创建一个HTML文档。两者都作为功能驻留在接口上。 实际上,这些方法还很年轻,仅在最近的浏览器版本中实现。根据http://quirksmode.org和MDN的说明,以下浏览器支持:

  • 如何使用Apache POI创建Word文档?

  • 问题内容: 请告诉我有关构建我的应用并在真实iPhone上使用它的完整过程。 问题答案: Xcode 8.0中有一些更改 步骤1:将 方案目的地更改为Generic IOS device。 步骤2: 单击Product>> Archive完成后,打开管理器,然后单击最新版本。 步骤3: 点击Export…管理器窗口右侧的选项。 步骤4: 选择一种导出方法>选择正确的签名>保存到目标。 Xcode

  • 问题内容: 如何使用程序以编程方式创建JAR文件java.util.jar.JarOutputStream?我的程序生成的JAR文件看起来正确(提取得很好),但是当我尝试从中加载库时,Java抱怨说它找不到明显存储在其中的文件。如果我提取JAR文件并使用Sun的jar命令行工具对其进行重新压缩,则生成的库可以正常工作。简而言之,我的JAR文件有问题。 请说明如何以编程方式创建清单文件以及完整的JA

  • 问题内容: 我是一个nodejs程序员。现在,我有了要以Excel File格式保存的数据表。我该怎么做呢? 我发现了一些Node库。但是大多数都是Excel解析器而不是Excel Writer。我使用的是Linux Server。因此需要一些可以在Linux上运行的工具。如果您知道任何有用的库,请告诉我。 还是有办法将CSV文件(以编程方式)转换为xls文件? 问题答案: excel4node是