pkg/diff
GitHub: pkg/diff
Go 语言的文本差异比较库,基于 Myers 算法提供从便捷调用到细粒度控制的多层级 diff 生成与格式化能力。
Stars: 101 | Forks: 7
# diff [](http://godoc.org/github.com/pkg/diff)
Module github.com/pkg/diff 可用于创建、修改和打印 diff。
顶级包 `diff` 包含了用于最常见用例的便捷函数。
子包提供了对各个方面的非常细粒度的控制:
* `myers` 使用 Myers diff 算法创建 diff。
* `edit` 包含核心的 diff 数据类型。
* `ctxt` 提供了减少 diff 中上下文数量的工具。
* `write` 提供了以标准格式写入 diff 的例程。
许可证:BSD 3-Clause。
标签:EVTX分析, 日志审计