An open API service indexing awesome lists of open source software.

https://github.com/charlesvdv/go-three-way-merge

A library to perform three-way merge in Go
https://github.com/charlesvdv/go-three-way-merge

golang library merge three-way-merge

Last synced: 6 months ago
JSON representation

A library to perform three-way merge in Go

Awesome Lists containing this project

README

          

# go-three-way-merge

[![GoDoc](https://godoc.org/github.com/charlesvdv/go-three-way-merge?status.svg)](https://godoc.org/github.com/charlesvdv/go-three-way-merge)
[![Build Status](https://travis-ci.org/charlesvdv/go-three-way-merge.svg?branch=master)](https://travis-ci.org/charlesvdv/go-three-way-merge)
[![Coverage Status](https://coveralls.io/repos/github/charlesvdv/go-three-way-merge/badge.svg?branch=master)](https://coveralls.io/github/charlesvdv/go-three-way-merge?branch=master)
[![Go Report Card](https://goreportcard.com/badge/github.com/charlesvdv/go-three-way-merge)](https://goreportcard.com/report/github.com/charlesvdv/go-three-way-merge)

A library performing three-way merge on unstructured data (mostly texts).
For more information about three-way merging, check
[information here](https://en.wikipedia.org/wiki/Merge_(version_control)#Three-way_merge).