diff --git a/flags/printUsage.go b/flags/printUsage.go index d224e14..5b77a44 100644 --- a/flags/printUsage.go +++ b/flags/printUsage.go @@ -6,19 +6,6 @@ import ( "os" ) -// Validate if the char provided is 0-9 -func (flags *Flags) validChar(char rune) (valid bool) { - decvals := [10]int{48, 49, 50, 51, 52, 53, 54, 55, 56, 57} - - for _, value := range decvals { - if char == rune(value) { - valid = true - } - } - - return -} - // Print help information for the end-user func (flags *Flags) printUsage() { fmt.Fprintf(flag.CommandLine.Output(), "Usage of %s:\n", os.Args[0]) diff --git a/flags/validChar.go b/flags/validChar.go new file mode 100644 index 0000000..a7bcbd6 --- /dev/null +++ b/flags/validChar.go @@ -0,0 +1,14 @@ +package flags + +// Validate if the char provided is 0-9 +func (flags *Flags) validChar(char rune) (valid bool) { + decvals := [10]int{48, 49, 50, 51, 52, 53, 54, 55, 56, 57} + + for _, value := range decvals { + if char == rune(value) { + valid = true + } + } + + return +}