이것은 효율적인 방법으로 파일을 다운로드하는 방법을 보여주는 예입니다.
URL이 http 헤더 - Accept-Ranges
지원하는 경우 여러 부분으로 나누어 동시에 다운로드됩니다.
5개의 연결이 있는 파일을 다운로드합니다. (기본값: 5)
./golang-parallel-download-with-accept-ranges
타임스탬프가 포함된 파일 이름
./golang-parallel-download-with-accept-ranges -t
연결 수 지정
./golang-parallel-download-with-accept-ranges -c=7
pb - 여러 진행률 표시줄 표시
go get github.com/cheggaaa/pb
스코틀랜드 사람
GOOS=darwin GOARCH=amd64 go build -o download.command
창문들
GOOS=windows GOARCH=amd64 go build -o download.exe