package
3.2.0+incompatible
Repository: https://github.com/breathbath/go-git.git
Documentation: pkg.go.dev

# Functions

ComputeHash compute the hash for a given ObjectType and content.
NewHash return a new Hash from a hexadecimal hash representation.
No description provided by the author
NewObjectLookupIter returns an object iterator given an object storage and a slice of object hashes.
NewObjectSliceIter returns an object iterator for the given slice of objects.
No description provided by the author
No description provided by the author
ParseObjectType parses a string representation of ObjectType.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

ErrInvalidType is returned when an invalid object type is provided.
No description provided by the author
ZeroHash is Hash with value zero.

# Structs

No description provided by the author
ObjectLookupIter implements ObjectIter.
ObjectSliceIter implements ObjectIter.
No description provided by the author
No description provided by the author

# Interfaces

Object is a generic representation of any git object.
ObjectIter is a generic closable interface for iterating over objects.
ObjectStorage generic storage of objects.

# Type aliases

Hash SHA1 hased content.
ObjectReader is a generic representation of an object reader.
ObjectType internal object type's.
ObjectWriter is a generic representation of an object writer.