gotextdiff-Go中的统一文本差异-Golang开发

时间:2024-06-15 12:36:29
【文件属性】:

文件名称:gotextdiff-Go中的统一文本差异-Golang开发

文件大小:32KB

文件格式:ZIP

更新时间:2024-06-15 12:36:29

Golang Text Processing

Go中的统一文本差异(官方Go语言服务器使用的内部差异包的副本)gotextdiff-Go中的统一文本差异,这是Go语言文字规范包的副本,官方Go语言服务器gopls在内部使用它们来生成统一差异。 如果您以前曾尝试在Go中生成统一的文本差异(例如您在Git和GitHub上看到的差异),则可能已经找到github.com/sergi/go-diff,它是Neil Fraser的google-diff的Go端口-match-patch代码-但是,它不支持统一的差异。 可以说,这是最好的(也是维护最强的)统一服务器之一


【文件预览】:
gotextdiff-main
----go.mod(45B)
----LICENSE(1KB)
----unified.go(5KB)
----diff.go(5KB)
----README.md(3KB)
----testenv()
--------testenv.go(8KB)
--------testenv_112.go(742B)
----difftest()
--------difftest_test.go(2KB)
--------difftest.go(5KB)
----span()
--------token111.go(888B)
--------parse.go(3KB)
--------span_test.go(2KB)
--------token_test.go(2KB)
--------uri_test.go(3KB)
--------uri_windows_test.go(3KB)
--------uri.go(4KB)
--------utf16_test.go(8KB)
--------span.go(7KB)
--------token112.go(368B)
--------utf16.go(3KB)
--------token.go(6KB)
----diff_test.go(2KB)
----myers()
--------diff.go(5KB)
--------diff_test.go(357B)

网友评论