<feed xmlns='http://www.w3.org/2005/Atom'>
<title>urls/main.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-31T03:04:48Z</updated>
<entry>
<title>feat: upgrade hamlet and use newer stuff from there</title>
<updated>2026-05-31T03:04:48Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-31T03:04:48Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=462ca98bd6751ab91a8967a99f98f9553c48e7fd'/>
<id>urn:sha1:462ca98bd6751ab91a8967a99f98f9553c48e7fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: use hamlet package to simplify command-line arguments</title>
<updated>2026-05-31T02:43:19Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-31T02:43:19Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=4f7d3203e44fca492aadb075d03b8b90b99c66c8'/>
<id>urn:sha1:4f7d3203e44fca492aadb075d03b8b90b99c66c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: specify whether URL sources are both missing or both present</title>
<updated>2026-05-28T21:32:07Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-28T21:32:07Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=73f0ff9f11ff5f75a92adc5cd59f87b6fb019150'/>
<id>urn:sha1:73f0ff9f11ff5f75a92adc5cd59f87b6fb019150</id>
<content type='text'>
</content>
</entry>
<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>refactor: move initial URL parsing into function 'convertToURL'</title>
<updated>2026-05-28T20:58:21Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-28T20:58:21Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=0d7056446009f38ea44249f2f74ab70b05410cfb'/>
<id>urn:sha1:0d7056446009f38ea44249f2f74ab70b05410cfb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: add some comments</title>
<updated>2026-05-28T20:41:53Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-28T20:41:53Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=0d4e903fef12b5ed7d79cc097f3b18d2869ada29'/>
<id>urn:sha1:0d4e903fef12b5ed7d79cc097f3b18d2869ada29</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: check for missing https://</title>
<updated>2026-05-28T17:09:06Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-28T17:09:06Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=0a4d96a5e9c49241bac81b20f5ceb91a2f8d1537'/>
<id>urn:sha1:0a4d96a5e9c49241bac81b20f5ceb91a2f8d1537</id>
<content type='text'>
This isn't as easy as modifying the parsed URL after the fact.

This Stack Overflow post has some hints:

https://stackoverflow.com/q/46719948/4570292
</content>
</entry>
<entry>
<title>docs: add comment explaining purpose of log.Lshortfile</title>
<updated>2026-05-28T15:53:07Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-28T15:53:07Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=8d3bf78303a42fdf7289c6e1896e3d3f7e9b1cb7'/>
<id>urn:sha1:8d3bf78303a42fdf7289c6e1896e3d3f7e9b1cb7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: include shortfile printout in log invocations</title>
<updated>2026-05-28T15:35:25Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-28T15:35:25Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/urls/commit/?id=6867410a6b30ec4a3d96f2438b202add8519c959'/>
<id>urn:sha1:6867410a6b30ec4a3d96f2438b202add8519c959</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>
</feed>
