We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f139615 commit de28ab1Copy full SHA for de28ab1
kadai3-2/hioki-daichi/main.go
@@ -0,0 +1,33 @@
1
+package main
2
+
3
+import (
4
+ "context"
5
+ "io"
6
+ "log"
7
+ "os"
8
9
+ "github.com/gopherdojo/dojo3/kadai3-2/hioki-daichi/downloading"
10
+ "github.com/gopherdojo/dojo3/kadai3-2/hioki-daichi/opt"
11
+ "github.com/gopherdojo/dojo3/kadai3-2/hioki-daichi/termination"
12
+)
13
14
+func main() {
15
+ err := execute(os.Stdout, os.Args[1:])
16
+ if err != nil {
17
+ log.Fatal(err)
18
+ }
19
+}
20
21
+func execute(w io.Writer, args []string) error {
22
+ ctx := context.Background()
23
24
+ ctx, clean := termination.Listen(ctx, w)
25
+ defer clean()
26
27
+ opts, err := opt.Parse(args...)
28
29
+ return err
30
31
32
+ return downloading.NewDownloader(w, opts).Download(ctx)
33
0 commit comments