Download

Multiple goroutines download files. Support Http, OSS, S3.

Configuration

download:
  workers: 5
  part_size: 5m
  buf_size: 200k
  • workers: number of goroutines.

  • part_size: part size

  • buf_size: download buffer size

Reader

  • HttpReader Http Request Reader

  • OssReader Aliyun Oss Reader

  • S3Reader Amazon s3 Reader

Download Files

Downloading Http FileDownloading OSS FileDownloading S3 File

Tune Workers

func main() {
    langgo.Run(&download.Instance{})
    download.Get().Tune(10)
}

Last updated