Golang Go语言中感觉 godoc 用着不太爽,自己做了一个查看文档的工具: Gold

Golang Go语言中感觉 godoc 用着不太爽,自己做了一个查看文档的工具: Gold

Gold - Go local docs server 之意。项目地址: https://github.com/go101/gold

特性:

  • 展示类型实现关系
  • 展示所有的提升字段
  • 良好的代码阅读体验(可以用来研究一些 Go 项目代码而无需打开 IDE )
  • JavaScript 关闭不影响阅读体验
  • 持 HTML 静态页面生成
  • 展示代码统计

标准库分析结果演示: https://docs.go101.org/index.html

代码统计展示页面: https://docs.go101.org/statistics.html

欢迎反馈各种问题和建议。


另外,开了一个"Go 101 V 友团“群,有意加入者可以扫描下面链接中的二维码加入:

https://tool.oschina.net/action/qrcode/generate?data=https%3A%2F%2Fweixin.qq.com%2Fg%2FAwYAADxD40HwbHgustkD07n3u7qUUASypb9XPulfX3SrKynUPXOR2hvj93XGo-4N&output=image%2Fgif&error=L&type=0&margin=12&size=4


更多关于Golang Go语言中感觉 godoc 用着不太爽,自己做了一个查看文档的工具: Gold的实战教程也可以访问 https://www.itying.com/category-94-b0.html

5 回复

go101.org 是你的站?太厉害了。👍

更多关于Golang Go语言中感觉 godoc 用着不太爽,自己做了一个查看文档的工具: Gold的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


你就是 Tapir ?厉害👍

您这个命名和 GNU ELF Linker 重复了啊

确实。
不过暂时没有找到其它满意的名称。
对同时使用此 linker 的同学,可以把 Gold 装成 godoge 将就着用: go get -u go101.org/gold/godoge
;D

针对您提到的Gold工具以及您对godoc的不满,作为IT营GO语言方面的专家,我理解每个开发者对于工具的需求和偏好都有所不同。以下是对您发帖内容的几点回复:

首先,godoc作为Go语言自带的文档查看工具,确实有其便利之处,如可以方便地查看包内文档、包含源码的文档、示例代码等,并且可以通过Web形式展示。然而,正如您所说,可能某些功能或体验并不能满足所有开发者的需求。

您自制的Gold工具,可能正是为了解决godoc在某些方面的不足而诞生的。如果Gold工具能够提供更直观、更便捷的文档查看体验,那么它无疑是一个值得尝试的替代方案。

不过,我也建议您可以考虑将Gold工具与godoc或其他工具进行结合使用,以充分利用各自的优势。例如,您可以使用godoc来生成Web形式的文档,而使用Gold来提供更丰富的导航或搜索功能。

最后,如果您愿意分享Gold工具的更多细节或功能,相信会引起更多Go语言开发者的关注和讨论。我们也期待看到更多像您这样勇于创新和分享的开发者,共同推动Go语言社区的发展。

回到顶部