Golang自带很多实用小工具,对开发者很友好。为了提供生产力,我们还是需要花时间了解它们。其中godoc就是其中一个,我们来看看它的用法吧。
godoc工具即可以像一般命令行一样在终端显示结果,也可以启动一个内置的web服务器。通过web服务器可以离线查看Go的文档了。
命令行形式
Printf()
➜ ~ go doc fmt.Printf
package fmt // import "fmt"
func Printf(format string, a ...interface{}) (n int, err error)
Printf formats according to a format specifier and writes to standard
output. It returns the number of bytes written and any write error
encountered.
同样地,如果我们想查看fmt包内容,可以键入:
➜ ~ go doc fmt
web浏览器形式
在命令行键入一下命令即可打开web服务器离线查看Go文档:
➜ ~ godoc -http=:8001
或
➜ ~ godoc -http :8001
其中8001是端口号。