通过 3D 可视化酷炫展示 Go 项目源码 GoCity | 软件推介

2018 年 11 月 9 日 开源中国


MIT

Google Go

跨平台


GoCity 通过 3D 可视化的方式展示 Go 项目的源代码。GoCity 将 Go 项目当作一个城市并遵循以下的约定:


  • 将整个项目看作城市的“区”

  • 将项目中的 Go 文件看作是城市的“建筑物”

  • 将 Go 源码文件中的数据结构看作是构建于文件之上的“建筑物”(和 Go 文件通过颜色进行区分)


建筑物说明


  • 建筑的颜色深浅表示代码行数(LOC),行数越多,颜色越深

  • 建筑的基本尺寸表示变量数(NOV)

  • 建筑的高度表示方法数(NOM)


示例



项目详情及源码地址获取:



开源中国征稿开始啦!


开源中国 www.oschina.net 是目前备受关注、具有强大影响力的开源技术社区,拥有超过 200 万的开源技术精英。我们传播开源的理念,推广开源项目,为 IT 开发者提供一个发现、使用、并交流开源技术的平台。


现在我们开始对外征稿啦!如果你有优秀的技术文章想要分享,热点的行业资讯需要报道等等,欢迎联系开源中国进行投稿。投稿详情及联系方式请参见:我要投稿





推荐阅读

类 XP 系统 ReactOS 0.4.10 正式发布,更稳定更漂亮

我该用 Java12 还是坚持 Java11?

运维主管离职后倒卖代码,非法获利 800 万被抓

国内 Golang 开发有没有 qian 途?爬了些数据告诉你

机器人在 GitHub 上“卧底”数月,伪装成人类贡献修复补丁

更多详情请查看阅读原文↓↓↓↓↓

登录查看更多
0

相关内容

3D是英文“Three Dimensions”的简称,中文是指三维、三个维度、三个坐标,即有长、有宽、有高,换句话说,就是立体的,是相对于只有长和宽的平面(2D)而言。
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
192+阅读 · 2020年6月29日
专知会员服务
109+阅读 · 2020年3月12日
【2020新书】数据科学:十大Python项目,247页pdf
专知会员服务
212+阅读 · 2020年2月21日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
179+阅读 · 2020年1月1日
【电子书】Flutter实战305页PDF免费下载
专知会员服务
22+阅读 · 2019年11月7日
最新版本开源情报工具和资源手册(一)
黑白之道
9+阅读 · 2019年6月23日
安利两款强大的三维场景可视化软件
智能交通技术
8+阅读 · 2019年5月1日
跨框架深度学习可视化框架 VisualDL | 软件推介
开源中国
3+阅读 · 2018年4月26日
3月份GitHub上最热门的开源项目
大数据技术
3+阅读 · 2018年4月10日
这10个开源人工智能项目,你必须了解!
大数据技术
9+阅读 · 2018年1月2日
28 款 GitHub 最流行的开源机器学习项目(附地址)
七月在线实验室
4+阅读 · 2017年12月18日
Generative Adversarial Networks: A Survey and Taxonomy
Arxiv
4+阅读 · 2018年9月25日
Adversarial Reprogramming of Neural Networks
Arxiv
3+阅读 · 2018年6月28日
Arxiv
7+阅读 · 2018年6月1日
Arxiv
8+阅读 · 2018年5月21日
Arxiv
10+阅读 · 2018年3月23日
Arxiv
10+阅读 · 2018年2月4日
Arxiv
6+阅读 · 2016年1月15日
VIP会员
相关资讯
最新版本开源情报工具和资源手册(一)
黑白之道
9+阅读 · 2019年6月23日
安利两款强大的三维场景可视化软件
智能交通技术
8+阅读 · 2019年5月1日
跨框架深度学习可视化框架 VisualDL | 软件推介
开源中国
3+阅读 · 2018年4月26日
3月份GitHub上最热门的开源项目
大数据技术
3+阅读 · 2018年4月10日
这10个开源人工智能项目,你必须了解!
大数据技术
9+阅读 · 2018年1月2日
28 款 GitHub 最流行的开源机器学习项目(附地址)
七月在线实验室
4+阅读 · 2017年12月18日
相关论文
Generative Adversarial Networks: A Survey and Taxonomy
Arxiv
4+阅读 · 2018年9月25日
Adversarial Reprogramming of Neural Networks
Arxiv
3+阅读 · 2018年6月28日
Arxiv
7+阅读 · 2018年6月1日
Arxiv
8+阅读 · 2018年5月21日
Arxiv
10+阅读 · 2018年3月23日
Arxiv
10+阅读 · 2018年2月4日
Arxiv
6+阅读 · 2016年1月15日
Top
微信扫码咨询专知VIP会员