René's URL Explorer Experiment


Title: gitdiff package - github.com/gitleaks/go-gitdiff/gitdiff - Go Packages

direct link

Domain: pkg.go.dev

NoneIE=edge
DescriptionPackage gitdiff parses and applies patches generated by Git.

Links:

https://go.dev/
Skip to Main Content https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#main-content
Why Go https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff
Case Studies https://go.dev/solutions/case-studies
Use Cases https://go.dev/solutions/use-cases
Security https://go.dev/security/
Learnhttps://go.dev/learn/
Docs https://pkg.go.dev/github.com/gitleaks/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
Packageshttps://pkg.go.dev/
Community https://pkg.go.dev/github.com/gitleaks/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/gitleaks/go-gitdiff/gitdiff
Why Go https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff
Case Studies https://go.dev/solutions/case-studies
Use Cases https://go.dev/solutions/use-cases
Security https://go.dev/security/
Learnhttps://go.dev/learn/
Docs https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff
Docs https://pkg.go.dev/github.com/gitleaks/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
Packageshttps://pkg.go.dev/
Community https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff
Community https://pkg.go.dev/github.com/gitleaks/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 Packageshttps://pkg.go.dev/
github.com/gitleaks/go-gitdiffhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff
gitdiff https://pkg.go.dev/github.com/gitleaks/go-gitdiff@v0.9.1/gitdiff
https://go.dev/
Version: v0.9.1 https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff?tab=versions
Go to latest https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff
MIThttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff?tab=licenses
Imports: 16 https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff?tab=imports
Imported by: 13 https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff?tab=importedby
go.modhttps://github.com/gitleaks/go-gitdiff/tree/v0.9.1/go.mod
Learn more about best practiceshttps://pkg.go.dev/about#best-practices
github.com/gitleaks/go-gitdiff https://github.com/gitleaks/go-gitdiff
Open Source Insights https://deps.dev/go/github.com%2Fgitleaks%2Fgo-gitdiff/v0.9.1
Documentation https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#section-documentation
Overviewhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#pkg-overview
Index https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#pkg-index
Constants https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#pkg-constants
Variables https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#pkg-variables
Functions https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#pkg-functions
Apply(dst, src, f) https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Apply
Parse(r) https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Parse
ParsePatchDate(s) https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ParsePatchDate
Types https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#pkg-types
type Applier https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier
NewApplier(src) https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#NewApplier
(a) ApplyBinaryFragment(dst, f) https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.ApplyBinaryFragment
(a) ApplyFile(dst, f) https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.ApplyFile
(a) ApplyTextFragment(dst, f) https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.ApplyTextFragment
(a) Flush(dst) https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.Flush
(a) Reset(src) https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.Reset
type ApplyError https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ApplyError
(e) Error() https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ApplyError.Error
(e) Unwrap() https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ApplyError.Unwrap
type BinaryFragment https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#BinaryFragment
type BinaryPatchMethod https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#BinaryPatchMethod
type Conflict https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Conflict
(c) Error() https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Conflict.Error
(c) Is(other) https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Conflict.Is
type File https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#File
type Line https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line
(fl) New() https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line.New
(fl) NoEOL() https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line.NoEOL
(fl) Old() https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line.Old
(fl) String() https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line.String
type LineOp https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#LineOp
(op) String() https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#LineOp.String
type LineReaderAt https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#LineReaderAt
type PatchHeader https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchHeader
ParsePatchHeader(s) https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ParsePatchHeader
(h) Message() https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchHeader.Message
type PatchIdentity https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchIdentity
ParsePatchIdentity(s) https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ParsePatchIdentity
(i) String() https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchIdentity.String
type TextFragment https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment
(f) Header() https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment.Header
(f) Raw(op) https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment.Raw
(f) Validate() https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment.Validate
Source Files https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#section-sourcefiles
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#section-documentation
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#pkg-overview
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#pkg-index
func Apply(dst io.Writer, src io.ReaderAt, f *File) errorhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Apply
func Parse(r io.Reader) (<-chan *File, error)https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Parse
func ParsePatchDate(s string) (time.Time, error)https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ParsePatchDate
type Applierhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier
func NewApplier(src io.ReaderAt) *Applierhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#NewApplier
func (a *Applier) ApplyBinaryFragment(dst io.Writer, f *BinaryFragment) errorhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.ApplyBinaryFragment
func (a *Applier) ApplyFile(dst io.Writer, f *File) errorhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.ApplyFile
func (a *Applier) ApplyTextFragment(dst io.Writer, f *TextFragment) errorhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.ApplyTextFragment
func (a *Applier) Flush(dst io.Writer) (err error)https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.Flush
func (a *Applier) Reset(src io.ReaderAt)https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.Reset
type ApplyErrorhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ApplyError
func (e *ApplyError) Error() stringhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ApplyError.Error
func (e *ApplyError) Unwrap() errorhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ApplyError.Unwrap
type BinaryFragmenthttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#BinaryFragment
type BinaryPatchMethodhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#BinaryPatchMethod
type Conflicthttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Conflict
func (c *Conflict) Error() stringhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Conflict.Error
func (c *Conflict) Is(other error) boolhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Conflict.Is
type Filehttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#File
type Linehttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line
func (fl Line) New() boolhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line.New
func (fl Line) NoEOL() boolhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line.NoEOL
func (fl Line) Old() boolhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line.Old
func (fl Line) String() stringhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line.String
type LineOphttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#LineOp
func (op LineOp) String() stringhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#LineOp.String
type LineReaderAthttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#LineReaderAt
type PatchHeaderhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchHeader
func ParsePatchHeader(s string) (*PatchHeader, error)https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ParsePatchHeader
func (h *PatchHeader) Message() stringhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchHeader.Message
type PatchIdentityhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchIdentity
func ParsePatchIdentity(s string) (PatchIdentity, error)https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ParsePatchIdentity
func (i PatchIdentity) String() stringhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchIdentity.String
type TextFragmenthttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment
func (f *TextFragment) Header() stringhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment.Header
func (f *TextFragment) Raw(op LineOp) stringhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment.Raw
func (f *TextFragment) Validate() errorhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment.Validate
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#pkg-constants
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#pkg-variables
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#pkg-functions
Applyhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go#L103
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Apply
iohttps://pkg.go.dev/io
Writerhttps://pkg.go.dev/io#Writer
iohttps://pkg.go.dev/io
ReaderAthttps://pkg.go.dev/io#ReaderAt
Filehttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#File
errorhttps://pkg.go.dev/builtin#error
Parsehttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/parser.go#L18
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Parse
iohttps://pkg.go.dev/io
Readerhttps://pkg.go.dev/io#Reader
Filehttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#File
errorhttps://pkg.go.dev/builtin#error
ParsePatchDatehttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/patch_header.go#L120
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ParsePatchDate
stringhttps://pkg.go.dev/builtin#string
timehttps://pkg.go.dev/time
Timehttps://pkg.go.dev/time#Time
errorhttps://pkg.go.dev/builtin#error
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#pkg-types
Applierhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go#L123
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier
NewApplierhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go#L132
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#NewApplier
iohttps://pkg.go.dev/io
ReaderAthttps://pkg.go.dev/io#ReaderAt
Applierhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier
ApplyBinaryFragmenthttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go#L301
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.ApplyBinaryFragment
Applierhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier
iohttps://pkg.go.dev/io
Writerhttps://pkg.go.dev/io#Writer
BinaryFragmenthttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#BinaryFragment
errorhttps://pkg.go.dev/builtin#error
ApplyFilehttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go#L155
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.ApplyFile
Applierhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier
iohttps://pkg.go.dev/io
Writerhttps://pkg.go.dev/io#Writer
Filehttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#File
errorhttps://pkg.go.dev/builtin#error
ApplyTextFragmenthttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go#L199
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.ApplyTextFragment
Applierhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier
iohttps://pkg.go.dev/io
Writerhttps://pkg.go.dev/io#Writer
TextFragmenthttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment
errorhttps://pkg.go.dev/builtin#error
Flushhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go#L286
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.Flush
Applierhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier
iohttps://pkg.go.dev/io
Writerhttps://pkg.go.dev/io#Writer
errorhttps://pkg.go.dev/builtin#error
Resethttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go#L140
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier.Reset
Applierhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Applier
iohttps://pkg.go.dev/io
ReaderAthttps://pkg.go.dev/io#ReaderAt
ApplyErrorhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go#L39
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ApplyError
int64https://pkg.go.dev/builtin#int64
inthttps://pkg.go.dev/builtin#int
inthttps://pkg.go.dev/builtin#int
Errorhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go#L55
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ApplyError.Error
ApplyErrorhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ApplyError
stringhttps://pkg.go.dev/builtin#string
Unwraphttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go#L51
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ApplyError.Unwrap
ApplyErrorhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ApplyError
errorhttps://pkg.go.dev/builtin#error
BinaryFragmenthttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go#L198
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#BinaryFragment
BinaryPatchMethodhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#BinaryPatchMethod
int64https://pkg.go.dev/builtin#int64
bytehttps://pkg.go.dev/builtin#byte
BinaryPatchMethodhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go#L205
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#BinaryPatchMethod
inthttps://pkg.go.dev/builtin#int
BinaryPatchMethodhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#BinaryPatchMethod
iotahttps://pkg.go.dev/builtin#iota
Conflicthttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go#L20
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Conflict
Errorhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go#L24
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Conflict.Error
Conflicthttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Conflict
stringhttps://pkg.go.dev/builtin#string
Ishttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go#L30
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Conflict.Is
Conflicthttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Conflict
errorhttps://pkg.go.dev/builtin#error
boolhttps://pkg.go.dev/builtin#bool
Filehttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go#L12
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#File
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
boolhttps://pkg.go.dev/builtin#bool
boolhttps://pkg.go.dev/builtin#bool
boolhttps://pkg.go.dev/builtin#bool
boolhttps://pkg.go.dev/builtin#bool
oshttps://pkg.go.dev/os
FileModehttps://pkg.go.dev/os#FileMode
oshttps://pkg.go.dev/os
FileModehttps://pkg.go.dev/os#FileMode
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
inthttps://pkg.go.dev/builtin#int
PatchHeaderhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchHeader
TextFragmenthttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment
boolhttps://pkg.go.dev/builtin#bool
BinaryFragmenthttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#BinaryFragment
BinaryFragmenthttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#BinaryFragment
Linehttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go#L149
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line
LineOphttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#LineOp
stringhttps://pkg.go.dev/builtin#string
Newhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go#L164
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line.New
Linehttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line
boolhttps://pkg.go.dev/builtin#bool
NoEOLhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go#L169
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line.NoEOL
Linehttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line
boolhttps://pkg.go.dev/builtin#bool
Oldhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go#L159
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line.Old
Linehttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line
boolhttps://pkg.go.dev/builtin#bool
Stringhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go#L154
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line.String
Linehttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line
stringhttps://pkg.go.dev/builtin#string
LineOphttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go#L174
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#LineOp
inthttps://pkg.go.dev/builtin#int
LineOphttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#LineOp
iotahttps://pkg.go.dev/builtin#iota
Stringhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go#L185
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#LineOp.String
LineOphttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#LineOp
stringhttps://pkg.go.dev/builtin#string
LineReaderAthttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/io.go#L25
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#LineReaderAt
bytehttps://pkg.go.dev/builtin#byte
int64https://pkg.go.dev/builtin#int64
inthttps://pkg.go.dev/builtin#int
errorhttps://pkg.go.dev/builtin#error
PatchHeaderhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/patch_header.go#L25
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchHeader
stringhttps://pkg.go.dev/builtin#string
PatchIdentityhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchIdentity
timehttps://pkg.go.dev/time
Timehttps://pkg.go.dev/time#Time
PatchIdentityhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchIdentity
timehttps://pkg.go.dev/time
Timehttps://pkg.go.dev/time#Time
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
ParsePatchHeaderhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/patch_header.go#L189
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ParsePatchHeader
stringhttps://pkg.go.dev/builtin#string
PatchHeaderhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchHeader
errorhttps://pkg.go.dev/builtin#error
Messagehttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/patch_header.go#L58
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchHeader.Message
PatchHeaderhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchHeader
stringhttps://pkg.go.dev/builtin#string
PatchIdentityhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/patch_header.go#L71
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchIdentity
stringhttps://pkg.go.dev/builtin#string
stringhttps://pkg.go.dev/builtin#string
ParsePatchIdentityhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/patch_header.go#L90
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#ParsePatchIdentity
stringhttps://pkg.go.dev/builtin#string
PatchIdentityhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchIdentity
errorhttps://pkg.go.dev/builtin#error
Stringhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/patch_header.go#L76
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchIdentity.String
PatchIdentityhttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#PatchIdentity
stringhttps://pkg.go.dev/builtin#string
TextFragmenthttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go#L45
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment
stringhttps://pkg.go.dev/builtin#string
int64https://pkg.go.dev/builtin#int64
int64https://pkg.go.dev/builtin#int64
int64https://pkg.go.dev/builtin#int64
int64https://pkg.go.dev/builtin#int64
int64https://pkg.go.dev/builtin#int64
int64https://pkg.go.dev/builtin#int64
int64https://pkg.go.dev/builtin#int64
int64https://pkg.go.dev/builtin#int64
Linehttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#Line
Headerhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go#L74
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment.Header
TextFragmenthttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment
stringhttps://pkg.go.dev/builtin#string
Rawhttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go#L63
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment.Raw
TextFragmenthttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment
LineOphttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#LineOp
stringhttps://pkg.go.dev/builtin#string
Validatehttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go#L80
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment.Validate
TextFragmenthttps://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#TextFragment
errorhttps://pkg.go.dev/builtin#error
https://pkg.go.dev/github.com/gitleaks/go-gitdiff/gitdiff#section-sourcefiles
View all Source fileshttps://github.com/gitleaks/go-gitdiff/tree/v0.9.1/gitdiff
apply.gohttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/apply.go
base85.gohttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/base85.go
binary.gohttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/binary.go
file_header.gohttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/file_header.go
gitdiff.gohttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/gitdiff.go
io.gohttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/io.go
parser.gohttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/parser.go
patch_header.gohttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/gitdiff/patch_header.go
text.gohttps://github.com/gitleaks/go-gitdiff/blob/v0.9.1/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
Downloadhttps://go.dev/dl/
Bloghttps://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
GitHubhttps://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/
Copyrighthttps://go.dev/copyright
Terms of Servicehttps://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

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.