标签: go
标准的doc包似乎没有解析go:生成注释。不知道怎样才能得到这些评论?
答案 0 :(得分:0)
标准库中的包go/parser会获得ast.Package值,表示单个包的抽象语法树。此树包含ast.Comment个节点,您可以通过Text字段轻松访问其文本内容。
go/parser
ast.Package
ast.Comment
Text
编辑:
Dewy Broto贡献:更直接的选择是调用go / scanner包并将ScanComments标志设置为true。没有必要建立AST来查找评论