github.com/fzfile/BaiduPCS-Go@v0.0.0-20200606205115-4408961cf336/internal/pcsfunctions/pcsupload/utils.go (about)

     1  package pcsupload
     2  
     3  import "github.com/fzfile/BaiduPCS-Go/baidupcs"
     4  
     5  func getBlockSize(fileSize int64) int64 {
     6  	blockNum := fileSize / baidupcs.MinUploadBlockSize
     7  	if blockNum > 999 {
     8  		return fileSize/999 + 1
     9  	}
    10  	return baidupcs.MinUploadBlockSize
    11  }