# Functions
FindMinMissingInteger finds the minimum missing integer in a sorted array.
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
CalculatingSha256 is used to indicate that the file sha256 is being calculated.
MultipartCompletionInProgress is used to indicate that the multipart upload completion is in progress.
PreviouslyUploaded is used to indicate that the file has been uploaded before.
Unprocessed is used to indicate that the file has not been processed yet.
UploadCompleted is used to indicate that the file upload has completed.
UploadFailed is used to indicate that the file upload has failed.
UploadInProgress is used to indicate that the file upload is in progress.
WaitingForUpload is used to indicate that the file is waiting to be uploaded.
# Structs
No description provided by the author
FileInfo contains the path, size and sha256 of a file.
No description provided by the author
IncUploadedMsg is used to send incremental uploaded size to the progress update goroutine.
MultipartCheckpointInfo contains the information needed to resume a multipart upload.
No description provided by the author
UploadInfo contains the information needed to upload a file or a file part (multipart upload).
UploadManager is a manager for uploading files through minio client.
No description provided by the author
# Type aliases
An IntHeap is a min-heap of ints.
TickMsg is a message that is sent to the update function every 0.5 second.
UploadStatusEnum is used to keep track of the state of a file upload.