Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ConcurrentFiles = 50 ConcurrentFileParts = 75 ConcurrentDirectoryList = 100 )
Functions ¶
Types ¶
type ConcurrencyManager ¶
type ConcurrencyManager struct { goccm.ConcurrencyManager DownloadFilesAsSingleStream bool // contains filtered or unexported fields }
func (ConcurrencyManager) Max ¶
func (c ConcurrencyManager) Max() int
func (ConcurrencyManager) New ¶
func (ConcurrencyManager) New(maxGoRoutines int, downloadFilesAsSingleStream ...bool) ConcurrencyManager
type Manager ¶
type Manager struct { FilesManager ConcurrencyManager FilePartsManager ConcurrencyManager DirectoryListingManager ConcurrencyManager }
type WaitGroup ¶
type WaitGroup struct {
// contains filtered or unexported fields
}
func WithWaitGroup ¶
func WithWaitGroup(manager goccm.ConcurrencyManager) *WaitGroup
Click to show internal directories.
Click to hide internal directories.