https://segmentfault.com/a/1190000009157513 https://cloud.google.com/apis/design/proto3 https://landing.google.com/sre/
当前堆栈: log.Infof(“stack %s”, f, debug.Stack()) 包裹了n := runtime.Stack(buf, false)
首先intellij是一个在代码不完整的情况下能拿到一颗不完整的AST的代码分析器,然后因为本身代码解析和编辑器高度耦合,导致代码/AST的同步更新非常低成本。这是大前提。 https://www.bilibili.com/video/av50066814