Máximo Cuadros | a6197bd | 2017-01-31 22:09:28 | [diff] [blame] | 1 | // A highly extensible git implementation in pure Go. |
Máximo Cuadros | 579d1ac | 2016-02-16 12:22:25 | [diff] [blame] | 2 | // |
Máximo Cuadros | a6197bd | 2017-01-31 22:09:28 | [diff] [blame] | 3 | // go-git aims to reach the completeness of libgit2 or jgit, nowadays covers the |
| 4 | // majority of the plumbing read operations and some of the main write |
| 5 | // operations, but lacks the main porcelain operations such as merges. |
Máximo Cuadros | 86fa761 | 2016-02-16 16:21:00 | [diff] [blame] | 6 | // |
Máximo Cuadros | a6197bd | 2017-01-31 22:09:28 | [diff] [blame] | 7 | // It is highly extensible, we have been following the open/close principle in |
| 8 | // its design to facilitate extensions, mainly focusing the efforts on the |
| 9 | // persistence of the objects. |
Máximo Cuadros | 5f4169f | 2017-03-13 04:48:02 | [diff] [blame] | 10 | package git // import "gopkg.in/src-d/go-git.v4" |