import (
"fmt"
- "io"
"net/url"
"os"
"path/filepath"
}
func (g *FileGetter) GetFile(dst string, u *url.URL) error {
+ ctx := g.Context()
path := u.Path
if u.RawPath != "" {
path = u.RawPath
}
defer dstF.Close()
- _, err = io.Copy(dstF, srcF)
+ _, err = Copy(ctx, dstF, srcF)
return err
}