|
@@ -285,9 +285,15 @@ func SaveImage(path string, img image.Image) (err error) {
|
|
return err
|
|
return err
|
|
}
|
|
}
|
|
|
|
|
|
-//下载图片
|
|
|
|
|
|
+// DownloadImage 下载图片
|
|
func DownloadImage(imgUrl string) (filePath string, err error) {
|
|
func DownloadImage(imgUrl string) (filePath string, err error) {
|
|
imgPath := "./static/imgs/"
|
|
imgPath := "./static/imgs/"
|
|
|
|
+ if !FileIsExist(imgPath) {
|
|
|
|
+ err := os.MkdirAll(imgPath, 0777)
|
|
|
|
+ if err != nil {
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ }
|
|
fileName := path.Base(imgUrl)
|
|
fileName := path.Base(imgUrl)
|
|
res, err := http.Get(imgUrl)
|
|
res, err := http.Get(imgUrl)
|
|
if err != nil {
|
|
if err != nil {
|