pkg/diff

GitHub: pkg/diff

Go 语言的文本差异比较库,基于 Myers 算法提供从便捷调用到细粒度控制的多层级 diff 生成与格式化能力。

Stars: 101 | Forks: 7

# diff [![GoDoc](https://godoc.org/github.com/pkg/diff?status.svg)](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分析, 日志审计