下载文件
func Download(imageURL string) {imgPath := "D:\\temp\\one\\"fileName := path.Base(imageURL)res, err := http.Get(imageURL)if err != nil {fmt.Println("A error occurred!")return}defer res.Body.Close()// 获得get请求响应的reader对象reader := bufio.NewReaderSize(res.Body, 32*1024)file, err := os.Create(imgPath + fileName + ".jpg")if err != nil {panic(err)}// 获得文件的writer对象writer := bufio.NewWriter(file)written, _ := io.Copy(writer, reader)fmt.Printf("Total length: %d", written)}
