<feed xmlns='http://www.w3.org/2005/Atom'>
<title>links/internal/findlinks, branch master</title>
<subtitle>Comb an HTML document for links.
</subtitle>
<id>https://git.brandonirizarry.xyz/links/atom?h=master</id>
<link rel='self' href='https://git.brandonirizarry.xyz/links/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/links/'/>
<updated>2026-05-09T16:00:26Z</updated>
<entry>
<title>feat: assume HTML preserves spacing as intended</title>
<updated>2026-05-09T16:00:26Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-09T16:00:26Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/links/commit/?id=da78b8aaff657cb3d89b5968b5bad7fb964b7d21'/>
<id>urn:sha1:da78b8aaff657cb3d89b5968b5bad7fb964b7d21</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: implement "v2"</title>
<updated>2026-05-09T15:43:48Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-09T15:43:48Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/links/commit/?id=52bb422959147384291dcfbfe5a6142d363862ab'/>
<id>urn:sha1:52bb422959147384291dcfbfe5a6142d363862ab</id>
<content type='text'>
This is based on the Gophercises solution.
</content>
</entry>
<entry>
<title>feat: use better formatting when printing found links</title>
<updated>2026-05-09T13:58:00Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-09T13:58:00Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/links/commit/?id=7fe62a3f676d810c8df46fa24a7314a2209a9dd2'/>
<id>urn:sha1:7fe62a3f676d810c8df46fa24a7314a2209a9dd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: move tests to dedicated package</title>
<updated>2026-05-09T13:46:49Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-09T13:45:58Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/links/commit/?id=29d93b1089c591b0d9de60f983e5528caa42b7f6'/>
<id>urn:sha1:29d93b1089c591b0d9de60f983e5528caa42b7f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test: start writing basic tests</title>
<updated>2026-05-08T16:32:26Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-08T16:32:26Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/links/commit/?id=918fff21c024d062fec9a15b03c3533c5dab4cff'/>
<id>urn:sha1:918fff21c024d062fec9a15b03c3533c5dab4cff</id>
<content type='text'>
I've also moved the html to the findlinks package directory for now.
</content>
</entry>
<entry>
<title>docs: add comments explaining the logic</title>
<updated>2026-05-08T16:10:06Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-08T16:10:06Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/links/commit/?id=1725d950bf406a23bebf5d3e15a4068a69997e64'/>
<id>urn:sha1:1725d950bf406a23bebf5d3e15a4068a69997e64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: use correct function name in doc comment</title>
<updated>2026-05-08T16:09:48Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-08T16:09:48Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/links/commit/?id=f81b6df76521e9d3765b3f6d668f11137fa203c5'/>
<id>urn:sha1:f81b6df76521e9d3765b3f6d668f11137fa203c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: include link text in final output</title>
<updated>2026-05-08T16:00:27Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-08T16:00:27Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/links/commit/?id=ac4464a77e2b4c1c1c7a9fa1974e8b1f714b5040'/>
<id>urn:sha1:ac4464a77e2b4c1c1c7a9fa1974e8b1f714b5040</id>
<content type='text'>
This meant using the older-style node-iteration technique, instead of
trying to one-shot it with html.Descendants.
</content>
</entry>
<entry>
<title>feat: use same trimmed n.Data inside business logic</title>
<updated>2026-05-08T14:50:14Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-08T14:50:14Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/links/commit/?id=875385c100802c10269669136bb8e60931293ca5'/>
<id>urn:sha1:875385c100802c10269669136bb8e60931293ca5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: print textnode ancestors only when textnode isn't ""</title>
<updated>2026-05-08T14:48:08Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-08T14:48:08Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/links/commit/?id=9d85704e77a1d45e87e5cffb4835427e629bf555'/>
<id>urn:sha1:9d85704e77a1d45e87e5cffb4835427e629bf555</id>
<content type='text'>
</content>
</entry>
</feed>
