我正在接管多文件golang程序的维护,现在尝试了解代码流。golang的一个功能是使用通道将值发送到代码库的另一部分。此功能可能使跟踪和理解代码流变得困难,因为执行将在通道的接收端继续进行,该接收端很可能在不同的文件中并且可能具有不同的名称。
在阅读代码时,我可以看到将数据发送到某个通道的位置,但是看不到一种直观或简单的方法来确定从何处接收数据。
gloang中是否有一种方法可以找出从何处接收到通过通道发送的数据(如filename:linenum)?
动漫人物
相关分类