From 340c90211fc73c4516dbe35eb90c06a0d02396ca Mon Sep 17 00:00:00 2001 From: phoenix Date: Fri, 26 Dec 2025 21:31:04 +0000 Subject: [PATCH] Package update (#19) Reviewed-on: https://git.kundeng.us/phoenix/clean_file/pulls/19 Co-authored-by: phoenix Co-committed-by: phoenix --- cmd/clean_file/main.go | 7 ++++--- go.mod | 2 +- go.sum | 4 ++-- internal/parser/parser.go | 12 ++++++------ internal/parser/parser_test.go | 7 +++++-- 5 files changed, 18 insertions(+), 14 deletions(-) diff --git a/cmd/clean_file/main.go b/cmd/clean_file/main.go index 3f00d4a..53d1f0e 100644 --- a/cmd/clean_file/main.go +++ b/cmd/clean_file/main.go @@ -3,6 +3,7 @@ package main import ( "flag" "fmt" + "log" "os" "git.kundeng.us/phoenix/clean_file/internal/parser" @@ -13,7 +14,7 @@ func main() { args := os.Args if len(args) < 2 { - fmt.Println("Invalid arguments provided") + log.Println("Invalid arguments provided") os.Exit(-1) } @@ -25,10 +26,10 @@ func main() { return } - fmt.Println("clean_file") + log.Println("clean_file") filepath := args[1] - fmt.Println("File path:", filepath) + log.Println("File path:", filepath) prsr := parser.NumberParser{FilePath: filepath} numbers := prsr.FileDump() diff --git a/go.mod b/go.mod index c3e9a25..b5d5a78 100644 --- a/go.mod +++ b/go.mod @@ -2,6 +2,6 @@ module git.kundeng.us/phoenix/clean_file go 1.25.4 -require git.kundeng.us/phoenix/textsender-models v0.0.10 +require git.kundeng.us/phoenix/textsender-models v0.0.12 require github.com/google/uuid v1.6.0 // indirect diff --git a/go.sum b/go.sum index b83c284..cafb123 100644 --- a/go.sum +++ b/go.sum @@ -1,4 +1,4 @@ -git.kundeng.us/phoenix/textsender-models v0.0.10 h1:0AMe/zm4Xte2BcuqqhRP7+42m+4To+rUnHkR2a9eXlI= -git.kundeng.us/phoenix/textsender-models v0.0.10/go.mod h1:9iPDQJg1Tc6WMNoW5+f8YKmnosMwlWHJ++hmxNLDEe0= +git.kundeng.us/phoenix/textsender-models v0.0.12 h1:ps9H3FS5LyCwQhAiIvg4vYyfLZZ64dex1y9ytb0o9C4= +git.kundeng.us/phoenix/textsender-models v0.0.12/go.mod h1:9iPDQJg1Tc6WMNoW5+f8YKmnosMwlWHJ++hmxNLDEe0= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= diff --git a/internal/parser/parser.go b/internal/parser/parser.go index 2fca5ab..a9957fa 100644 --- a/internal/parser/parser.go +++ b/internal/parser/parser.go @@ -19,7 +19,7 @@ type NumberParser struct { } func (prsr *NumberParser) FileDump() []contact.Contact { - fmt.Println("Dumping files") + log.Println("Dumping files") objs := []contact.Contact{} for _, line := range prsr.readLines(prsr.FilePath) { @@ -45,14 +45,14 @@ func (prsr *NumberParser) updateContacts(contacts []contact.Contact) []contact.C for _, ct := range contacts { parsed := ct.PhoneNumber if len(parsed) < 2 { - fmt.Println("Invalid number:", parsed) + log.Println("Invalid number:", parsed) continue } pars := prsr.removeSomeData(parsed) parsed = pars - fmt.Println(parsed) + log.Println("Parsed:", parsed) updatedParsed := prsr.addPrefix(parsed) updated = append(updated, contact.Contact{PhoneNumber: updatedParsed}) @@ -94,13 +94,13 @@ func (prsr NumberParser) SaveFile(vals []contact.Contact) { // Create json and save it to the filesystem jsonData, err := json.MarshalIndent(&vals, "", " ") if err != nil { - fmt.Println("Error marshaling JSON:", err) + log.Println("Error marshaling JSON:", err) return } err = os.WriteFile(filename, jsonData, 0644) if err != nil { - fmt.Println("Error writing file:", err) + log.Println("Error writing file:", err) return } } @@ -144,7 +144,7 @@ func (prsr NumberParser) removeSomeData(unparsed string) string { } } - fmt.Println("Parsed:", parsed) + log.Println("Parsed:", parsed) return parsed } diff --git a/internal/parser/parser_test.go b/internal/parser/parser_test.go index 7cb0632..eab258b 100644 --- a/internal/parser/parser_test.go +++ b/internal/parser/parser_test.go @@ -2,6 +2,7 @@ package parser import ( "fmt" + "log" "testing" "git.kundeng.us/phoenix/textsender-models/tx0/contact" @@ -39,12 +40,14 @@ func Test_RemoveDups(t *testing.T) { for _, val := range finalAmount { fmt.Println("PhoneNumber:", val.PhoneNumber) } - fmt.Println("Printing test values") + fmt.Println("\nPrinting test values") for _, val := range testValues { fmt.Println("PhoneNumber:", val.PhoneNumber) } - t.Error("Data has not be updated") + t.Error("Data has not been updated") + } else { + log.Println("The duplicates have been removed") } }