package
0.0.0-20230814224708-094e3b747c0f
Repository: https://github.com/google/recursive-version-control-system.git
Documentation: pkg.go.dev

# Functions

Current generates a snapshot for the given path, stored in the given store.
NewHash constructs a new hash by calculating the checksum of the provided reader.
ParseFile parses a `File` object from its encoded form.
ParseHash parses the string encoding of a hash.
ParseIdentity parses the string encoding of an identity.
ParseTree parses a `Tree` object from its encoded form.

# Structs

File is the top-level object in a snapshot.
Hash represents a hash/fingerprint of a blob.
Identity represents an identity that can sign a hash.

# Interfaces

Storage defines persistent storage of snapshots.

# Type aliases

Path represents the filesystem path of a file.
Tree represents the contents of a directory.