非零基础自学Golang 第15章 Go命令行工具 15.4 注释文档(doc)

编程入门 行业动态 更新时间:2024-10-26 11:13:06

非零基础自学Golang 第15章 Go命令行工具 15.4 <a href=https://www.elefans.com/category/jswz/34/1770285.html style=注释文档(doc)"/>

非零基础自学Golang 第15章 Go命令行工具 15.4 注释文档(doc)

非零基础自学Golang

文章目录

      • 非零基础自学Golang
      • 第15章 Go命令行工具
        • 15.4 注释文档(doc)

第15章 Go命令行工具

15.4 注释文档(doc)

Go语言文档工具go doc和go fmt一样,也是对godoc的简单封装。

我们通常使用go doc查看指定包的文档。

例如我们查看函数fmt.Println的文档说明:

C:\Users\admin>go doc fmt.Println

Go语言文档是如何写的?我们可以查看fmt.Println的源码文件:

// Println formats using the default formats for its operands and writes to standard output.
// Spaces are always added between operands and a newline is appended.
// It returns the number of bytes written and any write error encountered.
func Println(a ...any) (n int, err error) {return Fprintln(os.Stdout, a...)
}

由此可以看出,Go语言的文档只需要在每个函数上方用注释的方式介绍该函数的作用及使用方法,go fmt命令就会自动将这些注释转化为文档展示出来。

gofmt命令有一个非常重要的参数-http,这个参数的作用是开启Web服务,提供交互式的文档查看页面。

godoc -http :8080

这里要用到 一个叫godoc 的工具,但是默认

是没有的

'godoc' 不是内部或外部命令,也不是可运行的程序或批处理文件。

这里笔者自己捣鼓了一种解决办法,

先下载 go 工具包的源码


如果是 那啥都不好使的,克都克隆 不下来的

直接进 GitHub 把源码下载下来

直接下载压缩包

直接解压

进到里面

在这儿,打开cmd

没毛病就OK 了

而且在我们 的GOPATH 下生成了一个 可执行文件

这下就可以 查看帮助了

再试一次

浏览器访问

牛逼,这样即可通过网页的方式查看Go语言文档了

更多推荐

非零基础自学Golang 第15章 Go命令行工具 15.4 注释文档(doc)

本文发布于:2023-06-12 23:58:53,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/670268.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:注释   命令行   文档   基础   工具

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!