V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
liulaomo
V2EX  ›  Go 编程语言

Golds(本地文档和代码阅读器)更新到了 v0.2.x 系列

  •  
  •   liulaomo · 2021-03-27 20:30:59 +08:00 · 1198 次点击
    这是一个创建于 1129 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在 0.1 版本基础上添加和完善了很多功能。目前支持的主要功能:
    * 展示类型实现关系。这个对阅读和理解代码很有帮助。
    * 展示所有的因为内嵌而得到的提升字段和方法。这个对于阅读使用大量内嵌字段的项目很有用,比如 kubernetes 项目。
    * 支持展示非导出资源。这对阅读理解其他人写的代码很有帮助。
    * 丰富的代码阅读体验(点击局部标识符高亮显示此标识符的所有使用;点击引入路径高亮显示被引入包的所有使用;点击包级标识符直接跳转到声明处)。在浏览器里阅读代码的体验有时比在 IDE 里更好。
    * 生成代码统计报告。
    * 支持生成静态 HTML 文档。
    * JavaScript 关闭不影响阅读体验; JavaScript 打开体验更佳。

    关于更多细小的特性,请阅读介绍页 https://go101.org/article/tool-golds.html 和项目主页 https://github.com/go101/golds

    安装 Golds 很简单:
    * 如果你已经在使用官方工具链 1.16+版本,则可运行 go install http://go101.org/golds@latest 安装 Golds ;
    * 如果你仍在在使用官方工具链 1.15-版本,则可运行 go get -u http://go101.org/golds 安装 Golds 。
    安装后,可以

    运行 golds ./... 来查看当前项目的文档和代码;
    * 运行 golds toolchain 来查看官方工具链的文档和代码;
    * 运行 golds std 来查看标准库的文档和代码;
    * 运行 golds ./... std 查看当前项目和标准库的文档和代码;
    * 运行 golds toolchain std 查看官方工具链和标准库的文档和代码。

    (另刚开了一个推: https://twitter.com/Golang_101 。主要发一些 Go 语言编程细节和技巧等。有兴趣的 gophers 可以关注一下。)
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1093 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:35 · PVG 02:35 · LAX 11:35 · JFK 14:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.