go syntax highlighting

Let’s Summarize #

介绍了如何对go语言源代码进行语法高亮显示,本文是在阅读go-delve源码过程中写的,为了调试方便,go-delve中通过ast对源代码进行分析、高亮显示,方便开发人员调试时更轻松地阅读源代码,这是go-delve list源码时高亮显示的初衷。我们从这里可以学习到ast分析及应用的一点经验。

Source Analysis #

References #

  1. https://hitzhangjie.pro/blog/2022-02-09-%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E6%BA%90%E4%BB%A3%E7%A0%81%E8%AF%AD%E6%B3%95%E9%AB%98%E4%BA%AE/