summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
Diffstat (limited to 'internal')
-rw-r--r--internal/findlinks/findlinks.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/internal/findlinks/findlinks.go b/internal/findlinks/findlinks.go
index 97acd70..c09e276 100644
--- a/internal/findlinks/findlinks.go
+++ b/internal/findlinks/findlinks.go
@@ -3,6 +3,7 @@ package findlinks
import (
"fmt"
"io"
+ "strings"
"golang.org/x/net/html"
"golang.org/x/net/html/atom"
@@ -26,7 +27,7 @@ func FindLinks(r io.Reader) ([]Link, error) {
var links []Link
for n := range doc.Descendants() {
- if n.Type == html.TextNode {
+ if n.Type == html.TextNode && strings.TrimSpace(n.Data) != "" {
fmt.Printf("Data: %s\n", n.Data)
for anc := range n.Ancestors() {
fmt.Printf("\tAncestor: %v\n", anc.Data)