File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ package main
33import (
44 _ "embed"
55 "fmt"
6+ "log"
67 "os"
78 "runtime/debug"
89
@@ -71,16 +72,14 @@ func main() {
7172 os .Exit (0 )
7273 }
7374
74- opts := []fname.GeneratorOption {}
75-
7675 c , err := fname .CasingFromString (casing )
77- if err != nil {
78- fmt .Fprintf (os .Stderr , "error: %s" , err )
79- os .Exit (1 )
76+ handleError (err )
77+
78+ opts := []fname.GeneratorOption {
79+ fname .WithCasing (c ),
80+ fname .WithDelimiter (delimiter ),
8081 }
81- opts = append (opts , fname .WithCasing (c ))
8282
83- opts = append (opts , fname .WithDelimiter (delimiter ))
8483 if seed != - 1 {
8584 opts = append (opts , fname .WithSeed (seed ))
8685 }
@@ -92,10 +91,7 @@ func main() {
9291
9392 for i := 0 ; i < quantity ; i ++ {
9493 name , err := rng .Generate ()
95- if err != nil {
96- fmt .Fprintf (os .Stderr , "error: %v" , err )
97- os .Exit (1 )
98- }
94+ handleError (err )
9995 fmt .Println (name )
10096 }
10197}
@@ -124,3 +120,9 @@ func getVersion() string {
124120
125121 return version
126122}
123+
124+ func handleError (err error ) {
125+ if err != nil {
126+ log .Fatalf ("error: %v" , err )
127+ }
128+ }
You can’t perform that action at this time.
0 commit comments