Skip to content

Commit ea9b181

Browse files
committed
refactaring
1 parent a6285b7 commit ea9b181

File tree

1 file changed

+14
-8
lines changed
  • kadai2/tanaka0325/imgconv/cmd/imgconv

1 file changed

+14
-8
lines changed

kadai2/tanaka0325/imgconv/cmd/imgconv/main.go

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,20 @@ import (
99
"github.com/gopherdojo/dojo8/kadai2/tanaka0325/imgconv"
1010
)
1111

12-
var args []string
13-
1412
var (
13+
args []string
14+
1515
from string
1616
to string
1717
dryRun bool
1818
)
1919

20+
const (
21+
fromUsageText = "before extension"
22+
toUsageText = "after extension"
23+
dryRunUsageText = "with dry-run"
24+
)
25+
2026
var allowedExts = map[string]bool{
2127
"png": true,
2228
"jpg": true,
@@ -28,12 +34,12 @@ var allowedExts = map[string]bool{
2834
}
2935

3036
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)")
3743
flag.Parse()
3844

3945
args = flag.Args()

0 commit comments

Comments
 (0)