<feed xmlns='http://www.w3.org/2005/Atom'>
<title>urls/classic.go, branch master</title>
<subtitle>Web crawler in Go.
</subtitle>
<id>https://git.brandonirizarry.xyz/urls/atom?h=master</id>
<link rel='self' href='https://git.brandonirizarry.xyz/urls/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/'/>
<updated>2026-05-28T21:28:59Z</updated>
<entry>
<title>feat: implement shortcode feature</title>
<updated>2026-05-28T21:28:59Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-28T21:28:59Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=848481fd1a738225664fa398275fcd1afd61c4ff'/>
<id>urn:sha1:848481fd1a738225664fa398275fcd1afd61c4ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add comment logging maxDepth and maxURLs inside xml output</title>
<updated>2026-05-28T17:20:30Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-28T17:20:30Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=6b39b2b04e037b809537ec2b6209b62b114dceaf'/>
<id>urn:sha1:6b39b2b04e037b809537ec2b6209b62b114dceaf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: save sitemap to a file</title>
<updated>2026-05-28T17:16:12Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-28T17:16:12Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=2a6cdae8b8ea070000e9870c1df872c2adbb48a3'/>
<id>urn:sha1:2a6cdae8b8ea070000e9870c1df872c2adbb48a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wip: generate rough draft of sitemap</title>
<updated>2026-05-28T16:33:41Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-28T16:33:41Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=10ddae559ad28e21c7e1db99d29312907ce2c70f'/>
<id>urn:sha1:10ddae559ad28e21c7e1db99d29312907ce2c70f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: move html document creation to getBatch</title>
<updated>2026-05-28T15:45:10Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-28T15:45:10Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=2e4b6abc07036df7a001b1b8305edc55f27dda9f'/>
<id>urn:sha1:2e4b6abc07036df7a001b1b8305edc55f27dda9f</id>
<content type='text'>
Also, if there are errors, I log them and simply return a nil slice.
</content>
</entry>
<entry>
<title>fix: make select statement block unless communication takes place</title>
<updated>2026-05-27T16:39:56Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-27T16:39:06Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=29bc8d424f865f6c9187ccda510b0ad91ee228b7'/>
<id>urn:sha1:29bc8d424f865f6c9187ccda510b0ad91ee228b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: configure maxDepth from the command line</title>
<updated>2026-05-27T16:18:56Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-27T16:18:56Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=a939f6c8ea4e7d493aa282403e1f39a12604484d'/>
<id>urn:sha1:a939f6c8ea4e7d493aa282403e1f39a12604484d</id>
<content type='text'>
Similar to maxURLs, a maxDepth of zero means no limit.
</content>
</entry>
<entry>
<title>wip: prototype a max-depth limitation</title>
<updated>2026-05-27T16:09:31Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-27T16:09:31Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=ebb7f3eb80c86ae110aaaaf73381e677c33699c1'/>
<id>urn:sha1:ebb7f3eb80c86ae110aaaaf73381e677c33699c1</id>
<content type='text'>
It's just bolted on with a constant right now though.
</content>
</entry>
<entry>
<title>feat: update the classic crawler to track depth via packets</title>
<updated>2026-05-27T16:05:45Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-27T16:05:45Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=7852eae1e9653d9a62ff3c82b8fac2954ee1944f'/>
<id>urn:sha1:7852eae1e9653d9a62ff3c82b8fac2954ee1944f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: release semaphore at the proper time</title>
<updated>2026-05-26T22:24:16Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-26T22:24:16Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=f7330300e912072fe8a9ec9ec372870f9ed83b03'/>
<id>urn:sha1:f7330300e912072fe8a9ec9ec372870f9ed83b03</id>
<content type='text'>
</content>
</entry>
</feed>
