1234567891011121314151617181920212223 |
- package downloader
- import (
- "io"
- "net/http"
- "os"
- )
- func Download(url, filename string) error {
- resp, err := http.Get(url)
- if err != nil {
- return err
- }
- defer resp.Body.Close()
- f, err := os.Create(filename)
- if err != nil {
- return err
- }
- defer f.Close()
- _, err = io.Copy(f, resp.Body)
- return err
- }
|