go-callvis - 概览 Go 程序的开发工具


MIT
跨平台
Google Go

软件简介

go-callvis 是一个开发工具,其目的是通过使用来自函数调用关系图的数据及其与包和类型的关系来对程序进行可视概览。
这在你只是试图理解别人的代码结构,或在代码复杂性增加的大型项目中特别有用。

特性:

  • 关注程序中的特定包

  • 按包区分组函数和按类型区分方法

  • 将包限制到自定义路径前缀

  • 忽略包含路径前缀的包

  • 省略来自/到std包的调用