go-diff:Go的统一差异解析器和打印机

时间:2024-05-22 09:22:16
【文件属性】:

文件名称:go-diff:Go的统一差异解析器和打印机

文件大小:81KB

文件格式:ZIP

更新时间:2024-05-22 09:22:16

Go

去比较 Diff解析器和Go打印机。 正在安装 go get -u github.com/sourcegraph/go-diff/diff 用法 它实际上并不计算差异。 它仅读入(并打印出,给出Go结构表示形式)统一的diff输出,例如以下内容。 Go中相应的数据结构是diff.FileDiff结构。 --- oldname 2009-10-11 15:12:20.000000000 -0700 +++ newname 2009-10-11 15:12:30.000000000 -0700 @@ -1,3 +1,9 @@ Section Header + This is an important + notice! It should + therefore be located at + the beginning of this + document! + This part o


【文件预览】:
go-diff-master
----diff()
--------testdata()
--------diff.go(3KB)
--------diff_test.go(25KB)
--------parse.go(21KB)
--------doc.go(66B)
--------reader_util.go(4KB)
--------print.go(3KB)
--------reader_util_test.go(4KB)
----go.mod(228B)
----.github()
--------workflows()
----go.sum(830B)
----.travis.yml(273B)
----LICENSE(2KB)
----README.md(1KB)
----cmd()
--------go-diff()

网友评论