其他分享
首页 > 其他分享> > golang注释和文档说明及go doc/godoc说明

golang注释和文档说明及go doc/godoc说明

作者:互联网

欢迎关注个人公众号 DailyOps

这里提前祝大家 2022新年快乐~
原文连接 golang注释和文档说明及go doc/godoc说明


golang注释

是最常见和使用的注释方式,以 // 开头,其后面的内容都是注释。

可以是单独的一行,也可以是在某个语句的后面。

比如:

package main

// 导入我们需要包,而且只导入需要的,多余导入会引起编译错误
import (
    "fmt"  // 这里也是单行注释,跟在某个语句的后面
)

不常使用,一般用来做代码块的注释 或者是 包的文档型描述, 文档型描述需要尽可能详细说明包及其对外暴露的函数等,有时候单行注释使用不方便

比如:

package convert

import (
	"strconv"
)

/*
 * 这里是多行注释,进行自定义包中对外函数的详细描述
 * 描述可以尽可能详细,让大家能读懂其作用是什么
 */

func Convert(name string) (string) {
    ... ...
}

golang 文档描述

在进行项目开发的时候,代码的注释是必不可少的,但是对于go来说,自定义包及其包中对外暴露的函数,添加额外的特殊说明,方便使用者快速了解使用。

这种特殊的说明就是文档描述,书写有要求规范

go doc 工具

go doc 命令是基于go命令的。主要的作用是打印出go程序的文档信息,就是我们上面的所讲的文档描述。

通过 go help sub-command 可以查看具体命令的用法,比如这里的go help doc

在实际使用中,不清楚第三方如何使用的时候,go doc 就非常有用,比如字符串转浮点型,

go doc 参数说明

godoc 和 go doc 傻傻分不清楚

godoc 和 go doc 很像,但是不一样哦~

go get -v -u golang.org/x/tools/cmd/godoc

启动本地web访问在线文档的方式

godoc -http=:8080

然后在浏览器输入 http://localhost:8080 即可查看

godoc http.png

标签:...,doc,golang,注释,文档,godoc,go
来源: https://blog.csdn.net/eaglecolin/article/details/122253923