|
| https://go.dev/ |
| Skip to Main Content | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#main-content |
|
Why Go
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff |
|
Case Studies
| https://go.dev/solutions/case-studies |
|
Use Cases
| https://go.dev/solutions/use-cases |
|
Security
| https://go.dev/security/ |
| Learn | https://go.dev/learn/ |
|
Docs
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff |
|
Effective Go
| https://go.dev/doc/effective_go |
|
Go User Manual
| https://go.dev/doc/ |
|
Standard library
| https://pkg.go.dev/std |
|
Release Notes
| https://go.dev/doc/devel/release |
|
API
| https://pkg.go.dev/api |
| Packages | https://pkg.go.dev/ |
|
Community
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff |
|
Recorded Talks
| https://go.dev/talks/ |
|
Meetups
| https://www.meetup.com/pro/go |
|
Conferences
| https://github.com/golang/go/wiki/Conferences |
|
Go blog
| https://go.dev/blog |
|
Go project
| https://go.dev/help |
|
| https://groups.google.com/g/golang-nuts |
|
| https://github.com/golang |
|
| https://twitter.com/golang |
|
| https://www.reddit.com/r/golang/ |
|
| https://invite.slack.golangbridge.org/ |
|
| https://stackoverflow.com/collectives/go |
|
| https://go.dev/ |
|
Why Go
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff |
|
Why Go
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff |
|
Case Studies
| https://go.dev/solutions/case-studies |
|
Use Cases
| https://go.dev/solutions/use-cases |
|
Security
| https://go.dev/security/ |
| Learn | https://go.dev/learn/ |
|
Docs
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff |
|
Docs
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff |
|
Effective Go
| https://go.dev/doc/effective_go |
|
Go User Manual
| https://go.dev/doc/ |
|
Standard library
| https://pkg.go.dev/std |
|
Release Notes
| https://go.dev/doc/devel/release |
|
API
| https://pkg.go.dev/api |
| Packages | https://pkg.go.dev/ |
|
Community
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff |
|
Community
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff |
|
Recorded Talks
| https://go.dev/talks/ |
|
Meetups
| https://www.meetup.com/pro/go |
|
Conferences
| https://github.com/golang/go/wiki/Conferences |
|
Go blog
| https://go.dev/blog |
|
Go project
| https://go.dev/help |
| https://groups.google.com/g/golang-nuts |
| https://github.com/golang |
| https://twitter.com/golang |
| https://www.reddit.com/r/golang/ |
| https://invite.slack.golangbridge.org/ |
| https://stackoverflow.com/collectives/go |
| Discover Packages | https://pkg.go.dev/ |
| github.com/bluekeyes/go-gitdiff | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff |
|
gitdiff
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff@v0.9.0/gitdiff |
|
| https://go.dev/ |
|
Version:
v0.9.0
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff?tab=versions |
|
Go to latest
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff |
| MIT | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff?tab=licenses |
|
Imports: 16
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff?tab=imports |
|
Imported by: 77
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff?tab=importedby |
| go.mod | https://github.com/bluekeyes/go-gitdiff/tree/v0.9.0/go.mod |
| Learn more about best practices | https://pkg.go.dev/about#best-practices |
|
github.com/bluekeyes/go-gitdiff
| https://github.com/bluekeyes/go-gitdiff |
|
Open Source Insights
| https://deps.dev/go/github.com%2Fbluekeyes%2Fgo-gitdiff/v0.9.0 |
|
Documentation
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#section-documentation |
| Overview | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#pkg-overview |
|
Index
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#pkg-index |
|
Constants
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#pkg-constants |
|
Variables
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#pkg-variables |
|
Functions
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#pkg-functions |
|
Apply(dst, src, f, opts)
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Apply |
|
ParsePatchDate(s)
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ParsePatchDate |
|
Types
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#pkg-types |
|
type ApplyError
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyError |
|
(e) Error()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyError.Error |
|
(e) Unwrap()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyError.Unwrap |
|
type ApplyOption
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyOption |
|
WithMaxBinaryFragmentBytes(b)
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#WithMaxBinaryFragmentBytes |
|
type BinaryApplier
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryApplier |
|
NewBinaryApplier(dst, src, opts)
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#NewBinaryApplier |
|
(a) ApplyFragment(f)
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryApplier.ApplyFragment |
|
(a) Close()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryApplier.Close |
|
type BinaryFragment
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryFragment |
|
(f) Data()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryFragment.Data |
|
(f) String()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryFragment.String |
|
type BinaryPatchMethod
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryPatchMethod |
|
type Conflict
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Conflict |
|
(c) Error()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Conflict.Error |
|
(c) Is(other)
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Conflict.Is |
|
type File
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#File |
|
Parse(r)
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Parse |
|
(f) String()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#File.String |
|
type Line
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line |
|
(fl) New()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line.New |
|
(fl) NoEOL()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line.NoEOL |
|
(fl) Old()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line.Old |
|
(fl) String()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line.String |
|
type LineOp
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#LineOp |
|
(op) String()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#LineOp.String |
|
type LineReaderAt
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#LineReaderAt |
|
type PatchHeader
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchHeader |
|
ParsePatchHeader(header, options)
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ParsePatchHeader |
|
(h) Message()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchHeader.Message |
|
type PatchHeaderOption
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchHeaderOption |
|
WithSubjectCleanMode(m)
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#WithSubjectCleanMode |
|
type PatchIdentity
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchIdentity |
|
ParsePatchIdentity(s)
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ParsePatchIdentity |
|
(i) String()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchIdentity.String |
|
type SubjectCleanMode
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#SubjectCleanMode |
|
type TextApplier
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextApplier |
|
NewTextApplier(dst, src, opts)
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#NewTextApplier |
|
(a) ApplyFragment(f)
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextApplier.ApplyFragment |
|
(a) Close()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextApplier.Close |
|
type TextFragment
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment |
|
(f) Header()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment.Header |
|
(f) String()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment.String |
|
(f) Validate()
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment.Validate |
|
Source Files
| https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#section-sourcefiles |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#section-documentation |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#pkg-overview |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#pkg-index |
| func Apply(dst io.Writer, src io.ReaderAt, f *File, opts ...ApplyOption) error | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Apply |
| func ParsePatchDate(s string) (time.Time, error) | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ParsePatchDate |
| type ApplyError | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyError |
| func (e *ApplyError) Error() string | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyError.Error |
| func (e *ApplyError) Unwrap() error | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyError.Unwrap |
| type ApplyOption | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyOption |
| func WithMaxBinaryFragmentBytes(b int64) ApplyOption | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#WithMaxBinaryFragmentBytes |
| type BinaryApplier | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryApplier |
| func NewBinaryApplier(dst io.Writer, src io.ReaderAt, opts ...ApplyOption) *BinaryApplier | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#NewBinaryApplier |
| func (a *BinaryApplier) ApplyFragment(f *BinaryFragment) error | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryApplier.ApplyFragment |
| func (a *BinaryApplier) Close() (err error) | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryApplier.Close |
| type BinaryFragment | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryFragment |
| func (f *BinaryFragment) Data() io.Reader | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryFragment.Data |
| func (f *BinaryFragment) String() string | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryFragment.String |
| type BinaryPatchMethod | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryPatchMethod |
| type Conflict | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Conflict |
| func (c *Conflict) Error() string | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Conflict.Error |
| func (c *Conflict) Is(other error) bool | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Conflict.Is |
| type File | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#File |
| func Parse(r io.Reader) ([]*File, string, error) | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Parse |
| func (f *File) String() string | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#File.String |
| type Line | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line |
| func (fl Line) New() bool | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line.New |
| func (fl Line) NoEOL() bool | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line.NoEOL |
| func (fl Line) Old() bool | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line.Old |
| func (fl Line) String() string | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line.String |
| type LineOp | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#LineOp |
| func (op LineOp) String() string | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#LineOp.String |
| type LineReaderAt | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#LineReaderAt |
| type PatchHeader | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchHeader |
| func ParsePatchHeader(header string, options ...PatchHeaderOption) (*PatchHeader, error) | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ParsePatchHeader |
| func (h *PatchHeader) Message() string | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchHeader.Message |
| type PatchHeaderOption | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchHeaderOption |
| func WithSubjectCleanMode(m SubjectCleanMode) PatchHeaderOption | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#WithSubjectCleanMode |
| type PatchIdentity | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchIdentity |
| func ParsePatchIdentity(s string) (PatchIdentity, error) | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ParsePatchIdentity |
| func (i PatchIdentity) String() string | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchIdentity.String |
| type SubjectCleanMode | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#SubjectCleanMode |
| type TextApplier | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextApplier |
| func NewTextApplier(dst io.Writer, src io.ReaderAt, opts ...ApplyOption) *TextApplier | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#NewTextApplier |
| func (a *TextApplier) ApplyFragment(f *TextFragment) error | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextApplier.ApplyFragment |
| func (a *TextApplier) Close() (err error) | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextApplier.Close |
| type TextFragment | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment |
| func (f *TextFragment) Header() string | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment.Header |
| func (f *TextFragment) String() string | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment.String |
| func (f *TextFragment) Validate() error | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment.Validate |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#pkg-constants |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#pkg-variables |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#pkg-functions |
| Apply | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply.go#L100 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Apply |
| io | https://pkg.go.dev/io |
| Writer | https://pkg.go.dev/io#Writer |
| io | https://pkg.go.dev/io |
| ReaderAt | https://pkg.go.dev/io#ReaderAt |
| File | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#File |
| ApplyOption | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyOption |
| error | https://pkg.go.dev/builtin#error |
| ParsePatchDate | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/patch_header.go#L75 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ParsePatchDate |
| string | https://pkg.go.dev/builtin#string |
| time | https://pkg.go.dev/time |
| Time | https://pkg.go.dev/time#Time |
| error | https://pkg.go.dev/builtin#error |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#pkg-types |
| ApplyError | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply.go#L38 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyError |
| int64 | https://pkg.go.dev/builtin#int64 |
| int | https://pkg.go.dev/builtin#int |
| int | https://pkg.go.dev/builtin#int |
| Error | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply.go#L54 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyError.Error |
| ApplyError | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyError |
| string | https://pkg.go.dev/builtin#string |
| Unwrap | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply.go#L50 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyError.Unwrap |
| ApplyError | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyError |
| error | https://pkg.go.dev/builtin#error |
| ApplyOption | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply_options.go#L15 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyOption |
| TextApplier | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextApplier |
| BinaryApplier | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryApplier |
| WithMaxBinaryFragmentBytes | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply_options.go#L30 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#WithMaxBinaryFragmentBytes |
| int64 | https://pkg.go.dev/builtin#int64 |
| ApplyOption | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyOption |
| TextApplier | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextApplier |
| BinaryApplier | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply_binary.go#L11 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryApplier |
| NewBinaryApplier | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply_binary.go#L22 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#NewBinaryApplier |
| io | https://pkg.go.dev/io |
| Writer | https://pkg.go.dev/io#Writer |
| io | https://pkg.go.dev/io |
| ReaderAt | https://pkg.go.dev/io#ReaderAt |
| ApplyOption | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyOption |
| BinaryApplier | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryApplier |
| ApplyFragment | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply_binary.go#L38 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryApplier.ApplyFragment |
| BinaryApplier | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryApplier |
| BinaryFragment | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryFragment |
| error | https://pkg.go.dev/builtin#error |
| Close | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply_binary.go#L81 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryApplier.Close |
| BinaryApplier | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryApplier |
| error | https://pkg.go.dev/builtin#error |
| BinaryFragment | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L207 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryFragment |
| BinaryPatchMethod | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryPatchMethod |
| int64 | https://pkg.go.dev/builtin#int64 |
| byte | https://pkg.go.dev/builtin#byte |
| Data | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L237 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryFragment.Data |
| BinaryFragment | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryFragment |
| io | https://pkg.go.dev/io |
| Reader | https://pkg.go.dev/io#Reader |
| String | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L243 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryFragment.String |
| BinaryFragment | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryFragment |
| string | https://pkg.go.dev/builtin#string |
| File.String | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#File.String |
| BinaryPatchMethod | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L221 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryPatchMethod |
| int | https://pkg.go.dev/builtin#int |
| BinaryPatchMethod | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryPatchMethod |
| iota | https://pkg.go.dev/builtin#iota |
| Conflict | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply.go#L19 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Conflict |
| Error | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply.go#L23 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Conflict.Error |
| Conflict | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Conflict |
| string | https://pkg.go.dev/builtin#string |
| Is | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply.go#L29 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Conflict.Is |
| Conflict | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Conflict |
| error | https://pkg.go.dev/builtin#error |
| bool | https://pkg.go.dev/builtin#bool |
| File | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L13 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#File |
| string | https://pkg.go.dev/builtin#string |
| string | https://pkg.go.dev/builtin#string |
| bool | https://pkg.go.dev/builtin#bool |
| bool | https://pkg.go.dev/builtin#bool |
| bool | https://pkg.go.dev/builtin#bool |
| bool | https://pkg.go.dev/builtin#bool |
| os | https://pkg.go.dev/os |
| FileMode | https://pkg.go.dev/os#FileMode |
| os | https://pkg.go.dev/os |
| FileMode | https://pkg.go.dev/os#FileMode |
| string | https://pkg.go.dev/builtin#string |
| string | https://pkg.go.dev/builtin#string |
| int | https://pkg.go.dev/builtin#int |
| TextFragment | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment |
| bool | https://pkg.go.dev/builtin#bool |
| BinaryFragment | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryFragment |
| BinaryFragment | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#BinaryFragment |
| Parse | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/parser.go#L19 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Parse |
| io | https://pkg.go.dev/io |
| Reader | https://pkg.go.dev/io#Reader |
| File | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#File |
| string | https://pkg.go.dev/builtin#string |
| error | https://pkg.go.dev/builtin#error |
| String | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L46 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#File.String |
| File | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#File |
| string | https://pkg.go.dev/builtin#string |
| Line | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L158 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line |
| LineOp | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#LineOp |
| string | https://pkg.go.dev/builtin#string |
| New | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L173 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line.New |
| Line | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line |
| bool | https://pkg.go.dev/builtin#bool |
| NoEOL | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L178 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line.NoEOL |
| Line | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line |
| bool | https://pkg.go.dev/builtin#bool |
| Old | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L168 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line.Old |
| Line | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line |
| bool | https://pkg.go.dev/builtin#bool |
| String | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L163 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line.String |
| Line | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line |
| string | https://pkg.go.dev/builtin#string |
| LineOp | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L183 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#LineOp |
| int | https://pkg.go.dev/builtin#int |
| LineOp | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#LineOp |
| iota | https://pkg.go.dev/builtin#iota |
| String | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L194 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#LineOp.String |
| LineOp | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#LineOp |
| string | https://pkg.go.dev/builtin#string |
| LineReaderAt | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/io.go#L25 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#LineReaderAt |
| byte | https://pkg.go.dev/builtin#byte |
| int64 | https://pkg.go.dev/builtin#int64 |
| int | https://pkg.go.dev/builtin#int |
| error | https://pkg.go.dev/builtin#error |
| PatchHeader | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/patch_header.go#L26 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchHeader |
| string | https://pkg.go.dev/builtin#string |
| PatchIdentity | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchIdentity |
| time | https://pkg.go.dev/time |
| Time | https://pkg.go.dev/time#Time |
| PatchIdentity | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchIdentity |
| time | https://pkg.go.dev/time |
| Time | https://pkg.go.dev/time#Time |
| string | https://pkg.go.dev/builtin#string |
| string | https://pkg.go.dev/builtin#string |
| string | https://pkg.go.dev/builtin#string |
| string | https://pkg.go.dev/builtin#string |
| ParsePatchHeader | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/patch_header.go#L175 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ParsePatchHeader |
| string | https://pkg.go.dev/builtin#string |
| PatchHeaderOption | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchHeaderOption |
| PatchHeader | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchHeader |
| error | https://pkg.go.dev/builtin#error |
| Parse | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Parse |
| Message | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/patch_header.go#L59 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchHeader.Message |
| PatchHeader | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchHeader |
| string | https://pkg.go.dev/builtin#string |
| PatchHeaderOption | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/patch_header.go#L120 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchHeaderOption |
| WithSubjectCleanMode | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/patch_header.go#L143 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#WithSubjectCleanMode |
| SubjectCleanMode | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#SubjectCleanMode |
| PatchHeaderOption | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchHeaderOption |
| PatchIdentity | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/patch_identity.go#L9 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchIdentity |
| string | https://pkg.go.dev/builtin#string |
| string | https://pkg.go.dev/builtin#string |
| ParsePatchIdentity | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/patch_identity.go#L35 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ParsePatchIdentity |
| string | https://pkg.go.dev/builtin#string |
| PatchIdentity | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchIdentity |
| error | https://pkg.go.dev/builtin#error |
| RFC 5322 | https://datatracker.ietf.org/doc/html/rfc5322 |
| RFC 5322 | https://rfc-editor.org/rfc/rfc5322.html |
| String | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/patch_identity.go#L14 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchIdentity.String |
| PatchIdentity | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#PatchIdentity |
| string | https://pkg.go.dev/builtin#string |
| SubjectCleanMode | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/patch_header.go#L124 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#SubjectCleanMode |
| int | https://pkg.go.dev/builtin#int |
| SubjectCleanMode | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#SubjectCleanMode |
| iota | https://pkg.go.dev/builtin#iota |
| TextApplier | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply_text.go#L15 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextApplier |
| NewTextApplier | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply_text.go#L28 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#NewTextApplier |
| io | https://pkg.go.dev/io |
| Writer | https://pkg.go.dev/io#Writer |
| io | https://pkg.go.dev/io |
| ReaderAt | https://pkg.go.dev/io#ReaderAt |
| ApplyOption | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#ApplyOption |
| TextApplier | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextApplier |
| ApplyFragment | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply_text.go#L54 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextApplier.ApplyFragment |
| TextApplier | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextApplier |
| TextFragment | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment |
| error | https://pkg.go.dev/builtin#error |
| Close | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply_text.go#L183 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextApplier.Close |
| TextApplier | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextApplier |
| error | https://pkg.go.dev/builtin#error |
| TextFragment | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L53 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment |
| string | https://pkg.go.dev/builtin#string |
| int64 | https://pkg.go.dev/builtin#int64 |
| int64 | https://pkg.go.dev/builtin#int64 |
| int64 | https://pkg.go.dev/builtin#int64 |
| int64 | https://pkg.go.dev/builtin#int64 |
| int64 | https://pkg.go.dev/builtin#int64 |
| int64 | https://pkg.go.dev/builtin#int64 |
| int64 | https://pkg.go.dev/builtin#int64 |
| int64 | https://pkg.go.dev/builtin#int64 |
| Line | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#Line |
| Header | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L81 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment.Header |
| TextFragment | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment |
| string | https://pkg.go.dev/builtin#string |
| File.String | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#File.String |
| String | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L73 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment.String |
| TextFragment | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment |
| string | https://pkg.go.dev/builtin#string |
| File.String | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#File.String |
| Validate | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go#L89 |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment.Validate |
| TextFragment | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#TextFragment |
| error | https://pkg.go.dev/builtin#error |
| ¶ | https://pkg.go.dev/github.com/bluekeyes/go-gitdiff/gitdiff#section-sourcefiles |
| View all Source files | https://github.com/bluekeyes/go-gitdiff/tree/v0.9.0/gitdiff |
| apply.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply.go |
| apply_binary.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply_binary.go |
| apply_options.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply_options.go |
| apply_text.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/apply_text.go |
| base85.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/base85.go |
| binary.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/binary.go |
| binary_reader.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/binary_reader.go |
| file_header.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/file_header.go |
| format.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/format.go |
| gitdiff.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/gitdiff.go |
| io.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/io.go |
| parser.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/parser.go |
| patch_header.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/patch_header.go |
| patch_identity.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/patch_identity.go |
| text.go | https://github.com/bluekeyes/go-gitdiff/blob/v0.9.0/gitdiff/text.go |
|
Why Go
| https://go.dev/solutions |
|
Use Cases
| https://go.dev/solutions/use-cases |
|
Case Studies
| https://go.dev/solutions/case-studies |
|
Get Started
| https://learn.go.dev/ |
|
Playground
| https://play.golang.org |
|
Tour
| https://tour.golang.org |
|
Stack Overflow
| https://stackoverflow.com/questions/tagged/go?tab=Newest |
|
Help
| https://go.dev/help |
|
Packages
| https://pkg.go.dev |
|
Standard Library
| https://pkg.go.dev/std |
|
Sub-repositories
| https://pkg.go.dev/golang.org/x |
|
About Go Packages
| https://pkg.go.dev/about |
|
pkg.go.dev API
| https://pkg.go.dev/api |
|
About
| https://go.dev/project |
| Download | https://go.dev/dl/ |
| Blog | https://go.dev/blog |
|
Issue Tracker
| https://github.com/golang/go/issues |
|
Release Notes
| https://go.dev/doc/devel/release.html |
|
Brand Guidelines
| https://go.dev/brand |
|
Code of Conduct
| https://go.dev/conduct |
|
Connect
| https://www.twitter.com/golang |
|
Twitter
| https://www.twitter.com/golang |
| GitHub | https://github.com/golang |
|
Slack
| https://invite.slack.golangbridge.org/ |
|
r/golang
| https://reddit.com/r/golang |
|
Meetup
| https://www.meetup.com/pro/go |
|
Golang Weekly
| https://golangweekly.com/ |
| Copyright | https://go.dev/copyright |
| Terms of Service | https://go.dev/tos |
|
Privacy Policy
| http://www.google.com/intl/en/policies/privacy/ |
|
Report an Issue
| https://go.dev/s/pkgsite-feedback |
|
| https://google.com |
| Learn more. | https://policies.google.com/technologies/cookies |