gitee.com/h79/goutils@v1.22.10/common/http/download.go (about) 1 package http 2 3 import ( 4 "os" 5 ) 6 7 func Download(url string, filename string, perm os.FileMode) error { 8 hp := Http{DisableLog: true} 9 res, err := hp.Do("GET", url, nil, nil) 10 if err != nil { 11 return err 12 } 13 if err = os.WriteFile(filename, res, perm); err != nil { 14 return err 15 } 16 return nil 17 }