Skip to content

Commit 6636e14

Browse files
committed
add script to save image from a site
1 parent adcf760 commit 6636e14

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

Diff for: scripts/save-image/main.go

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
package main
2+
3+
import (
4+
"io"
5+
"log"
6+
"net/http"
7+
"os"
8+
)
9+
10+
func main() {
11+
resp, err := http.Get("https://picsum.photos/200/300/")
12+
13+
if err != nil {
14+
log.Fatal("Error:", err)
15+
}
16+
17+
defer resp.Body.Close()
18+
19+
file, err := os.Create("img/image1.jpg")
20+
if err != nil {
21+
log.Fatal(err)
22+
}
23+
24+
_, err = io.Copy(file, resp.Body)
25+
26+
if err != nil {
27+
log.Fatal(err)
28+
}
29+
30+
file.Close()
31+
}

0 commit comments

Comments
 (0)