我花了一些时间阅读go-yaml的代码和文档,但除了分叉项目之外,我还没有找到任何方法来做到这一点。
我想扩展 YAML 解组器,以便它可以接受自定义 YAML 标记(!include <file>在本例中),这反过来又允许我添加对包含文件的支持。这可以使用其他 YAML 库轻松实现,就像这个答案中一样。
!include <file>
有没有办法使用库(或另一个 yaml 库)的公共接口来完成此任务?
yaml go
go ×1
yaml ×1