https://github.com/pmezard/go-difflib

Last synced: about 1 month ago

Repository metadata:

Partial port of Python difflib package to Go


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 20
Total Committers: 5
Avg Commits per committer: 4.0
Development Distribution Score (DDS): 0.25

Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Patrick Mezard p****k@m****u 15
visualfc v****c@g****m 2
Andrey Petrov a****v@s****t 1
Justin Buchanan j****n@g****m 1
Robert Williamson w****t@g****m 1

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

go: github.com/pmezard/go-difflib

  • Homepage: https://github.com/pmezard/go-difflib
  • Documentation: https://pkg.go.dev/github.com/pmezard/go-difflib#section-documentation
  • Licenses: BSD-3-Clause
  • Latest release: v1.0.0 (published almost 9 years ago)
  • Last Synced: 2024-11-11T01:12:54.913Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 69,104
  • Dependent Repositories: 281,215
  • Docker Downloads: 50,659,729,158
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.001%
    • Docker downloads count: 0.007%
    • Average: 1.129%
    • Forks count: 2.65%
    • Stargazers count: 2.989%
go: github.com/pmezard/go-difflib/difflib

Package difflib is a partial port of Python difflib module. It provides tools to compare sequences of strings and generate textual diffs. The following class and functions have been ported: - SequenceMatcher - unified_diff - context_diff Getting unified diffs was the main goal of the port. Keep in mind this code is mostly suitable to output text differences in a human friendly way, there are no guarantees generated diffs are consumable by patch(1).