go项目依赖关系可视化

概述

将go的依赖进行可视化,有助于排查解决依赖问题

go mod graph 输出项目的依赖关系,通过modgraphviz 转换格式后,就可以被 graphviz 可视化了

准备

modgraphviz : 格式转换工具

阅读更多

Graphviz以及DOT语言介绍

概述

Graphviz 是一个开源的图形可视化工具集,由 AT&T 实验室开发。它通过一种称为 DOT的文本描述语言来定义图形,并自动生成图形布局。**Graphviz** 主要用于绘制有向图和无向图,广泛应用于软件工程、网络拓扑、数据可视化、知识图谱等领域。

DOT语言

DOT 是 Graphviz 的图形描述语言,用于定义节点、边和图的属性。

基本结构

阅读更多