
最近在看一些 go 项目的源码,看的费劲,有的单文件 1000+行,层层嵌套 想知道有没有什么 工具可以舒服点看调用关系的,struct ,方法 调用关系,时序图啥的 我看了 source insight 和 understand 好像都不支持 Go ,不知道有没有别的工具支持,或者 vs 插件
我记得之前有个模块可以从 mian 函数打印调用关系的,不过我只想从单文件开始的,不知道有没有好用的工具~
1 xdeng 2022-11-03 17:46:23 +08:00 VSCode |
2 hahahahahahahah 2022-11-03 18:14:52 +08:00 via iPhone goland |
3 idblife 2022-11-03 18:17:14 +08:00 goland +1 |
4 superchijinpeng 2022-11-03 18:44:29 +08:00 goland |
5 bybyte 2022-11-03 18:52:51 +08:00 goland |
6 phpfpm 2022-11-03 19:09:45 +08:00 mian 函数+1 |
7 sadfQED2 2022-11-03 19:10:05 +08:00 via Android 除了 goland ,难道还有其他的吗 |
8 randm 2022-11-03 20:29:49 +08:00 最近试用了 Fleet 只看代码和跳转比 Goland 方便,离收费还挺远的应该可以用很久。 |
9 aladdinding 2022-11-03 22:27:16 +08:00 |
10 Fanhe 2022-11-03 22:31:49 +08:00 GoLand ,可以方便的看单个文件或者包内的结构,函数 |
11 cooljiang 2022-11-03 23:13:18 +08:00 |
13 littlewing 2022-11-03 23:16:39 +08:00 goland +10086 |
14 garyox64 OP @aladdinding @cooljiang 感谢二位,今天下午还搜到了这个网站,不过网站分析大项目有点慢,我研究一下这个仓库试试 ----- 然后因为下午没找到合适的工具,所以还是使用了 go-callvis 来分析函数调用并图形化展示 |
15 lesismal 2022-11-04 16:30:20 +08:00 vscode 足够了 |