From 875385c100802c10269669136bb8e60931293ca5 Mon Sep 17 00:00:00 2001 From: demo Date: Fri, 8 May 2026 10:50:14 -0400 Subject: feat: use same trimmed n.Data inside business logic --- internal/findlinks/findlinks.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'internal/findlinks') diff --git a/internal/findlinks/findlinks.go b/internal/findlinks/findlinks.go index c09e276..619d8a4 100644 --- a/internal/findlinks/findlinks.go +++ b/internal/findlinks/findlinks.go @@ -27,8 +27,10 @@ func FindLinks(r io.Reader) ([]Link, error) { var links []Link for n := range doc.Descendants() { - if n.Type == html.TextNode && strings.TrimSpace(n.Data) != "" { - fmt.Printf("Data: %s\n", n.Data) + trimmedData := strings.TrimSpace(n.Data) + + if n.Type == html.TextNode && trimmedData != "" { + fmt.Printf("Data: %s\n", trimmedData) for anc := range n.Ancestors() { fmt.Printf("\tAncestor: %v\n", anc.Data) } -- cgit v1.2.3