@@ -9,14 +9,20 @@ import (
9
9
"github.com/gopherdojo/dojo8/kadai2/tanaka0325/imgconv"
10
10
)
11
11
12
- var args []string
13
-
14
12
var (
13
+ args []string
14
+
15
15
from string
16
16
to string
17
17
dryRun bool
18
18
)
19
19
20
+ const (
21
+ fromUsageText = "before extension"
22
+ toUsageText = "after extension"
23
+ dryRunUsageText = "with dry-run"
24
+ )
25
+
20
26
var allowedExts = map [string ]bool {
21
27
"png" : true ,
22
28
"jpg" : true ,
@@ -28,12 +34,12 @@ var allowedExts = map[string]bool{
28
34
}
29
35
30
36
func init () {
31
- flag .StringVar (& from , "from" , "jpg" , "before ext" )
32
- flag .StringVar (& from , "f" , "jpg" , "before ext (short)" )
33
- flag .StringVar (& to , "to" , "png" , "after ext" )
34
- flag .StringVar (& to , "t" , "png" , "after ext (short)" )
35
- flag .BoolVar (& dryRun , "dry-run" , false , "use dry-run" )
36
- flag .BoolVar (& dryRun , "n" , false , "use dry-run (short)" )
37
+ flag .StringVar (& from , "from" , "jpg" , fromUsageText )
38
+ flag .StringVar (& from , "f" , "jpg" , fromUsageText + " (short)" )
39
+ flag .StringVar (& to , "to" , "png" , toUsageText )
40
+ flag .StringVar (& to , "t" , "png" , toUsageText + " (short)" )
41
+ flag .BoolVar (& dryRun , "dry-run" , false , dryRunUsageText )
42
+ flag .BoolVar (& dryRun , "n" , false , dryRunUsageText + " (short)" )
37
43
flag .Parse ()
38
44
39
45
args = flag .Args ()
0 commit comments