【问题标题】:Is it possible to create visible documentation for package in go?是否可以为 go 中的包创建可见文档?
【发布时间】:2022-01-18 13:51:42
【问题描述】:

如何创建可见的 Go 文档?

这样很容易为 go 中的任何函数创建文档:

package main

// documentation example
func DocumentedFunction() bool {
    return true
}

当我调用该函数时,我可以看到该文档:

我可以编写可以从编辑器/IDE 中看到的包文档吗?我是否必须安装其他工具才能实现包文档的类似行为?

【问题讨论】:

    标签: go godoc


    【解决方案1】:

    根据official Go documentationthis link,应该可以像为函数创建文档一样为整个包创建文档:

    要记录一个函数、类型、常量、变量,甚至是一个完整的包,请在其声明之前直接写一个常规注释,中间不要有空行。

    例如:strings 包:

    // Package strings implements simple functions to manipulate UTF-8 encoded strings.
    //
    // For information about UTF-8 strings in Go, see  https://blog.golang.org/strings.
    package strings
    ..
    ..
    rest of the file
    

    所以你基本上只是在package 关键字上方添加一个普通评论。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多