Imports github.com/pkg/errors github.com/termie/go-shutil github.com/avast/retry-go github.com/schollz/progressbar/v3 github.com/stretchr/testify/assert github.com/stretchr/testify/require github.com/ulikunitz/xz Standard library imports archive/tar archive/zip bytes compress/gzip context crypto/md5 crypto/sha256 encoding/gob encoding/hex encoding/json errors fmt io log net net/http net/http/cookiejar os os/exec os/signal path/filepath regexp runtime strconv strings sync syscall testing time io/fs C