The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
liulaomo

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

  •  
  •   liulaomo · Jun 13, 2020 · 2876 views
    This topic created in 2160 days ago, the information mentioned may be changed or developed.

    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

    Supplement 1  ·  Jun 13, 2020
    请注意:
    * 如果你正在使用的其它工具也有叫 gold 的,请把本文档查看工具安装成 godoge 以避免冲突: go get -u go101.org/gold/godoge
    * 目前( Go 1.14 ),在非基于 modules 的项目目录下运行 go 命令,GO111MODULE 的默认值将被视为 off 。所以,在非基于 modules 的项目目录下运行 go get 命令前,请临时把 GO111MODULE 环境变量设为 on 。否则 go get 命令将忽略 GOPROXY 设置而导致安装失败(因为本工具依赖的 golang.org/x/tools 在墙外)。
    4 replies    2020-06-13 16:44:40 +08:00
    szzhiyang
        1
    szzhiyang  
       Jun 13, 2020 via iPhone
    go101.org 是你的站?太厉害了。👍
    cmdOptionKana
        2
    cmdOptionKana  
       Jun 13, 2020
    你就是 Tapir ?厉害👍
    sarvatathagata
        3
    sarvatathagata  
       Jun 13, 2020
    您这个命名和 GNU ELF Linker 重复了啊
    liulaomo
        4
    liulaomo  
    OP
       Jun 13, 2020
    @sarvatathagata 确实。
    不过暂时没有找到其它满意的名称。
    对同时使用此 linker 的同学,可以把 Gold 装成 godoge 将就着用: go get -u go101.org/gold/godoge
    ;D
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3273 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 13:32 · PVG 21:32 · LAX 06:32 · JFK 09:32
    ♥ Do have faith in what you're doing.