From 2461f5b417ca606cc3388f9f25969dace3aad871 Mon Sep 17 00:00:00 2001 From: Sacha Ligthert Date: Tue, 28 Jan 2025 18:26:44 +0100 Subject: [PATCH] Forgot a function. --- flags/printUsage.go | 13 ------------- flags/validChar.go | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 13 deletions(-) create mode 100644 flags/validChar.go 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 +}