<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pingpong, branch master</title>
<subtitle>A demo of graceful worker goroutine cancellation.
</subtitle>
<id>https://git.brandonirizarry.xyz/pingpong/atom?h=master</id>
<link rel='self' href='https://git.brandonirizarry.xyz/pingpong/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/pingpong/'/>
<updated>2026-05-25T14:30:31Z</updated>
<entry>
<title>docs: indicate where in the code the game starts</title>
<updated>2026-05-25T14:30:31Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-25T14:30:31Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/pingpong/commit/?id=0824152fce405d1e615360ae148b2e061527647e'/>
<id>urn:sha1:0824152fce405d1e615360ae148b2e061527647e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: print b.hits when control reaches the main goroutine</title>
<updated>2026-05-25T14:29:09Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-25T14:29:09Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/pingpong/commit/?id=a7c887d263cffe80b65971dfefeab60c464eebe4'/>
<id>urn:sha1:a7c887d263cffe80b65971dfefeab60c464eebe4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: add comments</title>
<updated>2026-05-25T13:51:43Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-25T13:51:43Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/pingpong/commit/?id=67023f150341b118c0e26c434be6639116914ee3'/>
<id>urn:sha1:67023f150341b118c0e26c434be6639116914ee3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: use GOEXPERIMENT=goroutineleakprofile</title>
<updated>2026-05-25T13:51:33Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-25T13:37:47Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/pingpong/commit/?id=3e303d07798caa29f59af9d5aed5328df8647670'/>
<id>urn:sha1:3e303d07798caa29f59af9d5aed5328df8647670</id>
<content type='text'>
That is, use it to check for goroutine leaks.
</content>
</entry>
<entry>
<title>feat: vet the number of players</title>
<updated>2026-05-25T03:30:19Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-25T03:30:19Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/pingpong/commit/?id=700e47bc42b77375658b22fb5efae67a7aeeda83'/>
<id>urn:sha1:700e47bc42b77375658b22fb5efae67a7aeeda83</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: add comment</title>
<updated>2026-05-25T03:30:12Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-25T03:30:12Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/pingpong/commit/?id=5d714273d9caa303ae2d6f01c541afe562d4d240'/>
<id>urn:sha1:5d714273d9caa303ae2d6f01c541afe562d4d240</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: edit comment</title>
<updated>2026-05-25T03:26:11Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-25T03:26:11Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/pingpong/commit/?id=366a2c09d8bb7c49174ec0c12bd9e73eadcfc320'/>
<id>urn:sha1:366a2c09d8bb7c49174ec0c12bd9e73eadcfc320</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: make number of players configurable</title>
<updated>2026-05-25T03:25:34Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-25T03:25:34Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/pingpong/commit/?id=54294466d5624b6b0ce84c20f118070fa597daa8'/>
<id>urn:sha1:54294466d5624b6b0ce84c20f118070fa597daa8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: generalize over multiple players</title>
<updated>2026-05-25T03:24:12Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-25T03:24:12Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/pingpong/commit/?id=b66bc6e6234e00ebd2e553eb9f43910d649e890f'/>
<id>urn:sha1:b66bc6e6234e00ebd2e553eb9f43910d649e890f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add more players</title>
<updated>2026-05-25T03:14:18Z</updated>
<author>
<name>demo</name>
<email>demo@antix1</email>
</author>
<published>2026-05-25T03:14:18Z</published>
<link rel='alternate' type='text/html' href='https://git.brandonirizarry.xyz/pingpong/commit/?id=26ce29b91e85b024eff7d5e3fd399080fd800ea0'/>
<id>urn:sha1:26ce29b91e85b024eff7d5e3fd399080fd800ea0</id>
<content type='text'>
</content>
</entry>
</feed>
