modulepackage
0.3.1
Repository: https://github.com/accelbyte/gosync-reborn.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
Package indexbuilder provides a few shortbuts to building a checksum index by generating and then loading
the checksums, and building an index from that.
No description provided by the author
rollsum provides an implementation of a rolling checksum - a checksum that's efficient to advance a byte
or more at a time.
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
IsSameFile checks if two file paths are the same file.
MakeRSync creates an RSync object using string paths, inferring most of the configuration.
No description provided by the author
# Constants
B - One byte.
No description provided by the author
KB - One Kilobyte.
MB - One Megabyte.
# Variables
IgnoreNilWeakSumDuringComparison is a flag to ignore the nil weaksum when finding the matching blocks.
# Structs
BasicSummary implements a version of the FileSummary interface.
RSync is an object designed to make the standard use-case for gosync as
easy as possible.
# Interfaces
FileSummary combines many of the interfaces that are needed It is expected that you might implement it by embedding existing structs.
ReadSeekerAt is the combinaton of ReadSeeker and ReaderAt interfaces.