<story><title>Show HN: A Go web server with logging, tracing, and demo apps in a single file</title><url>https://github.com/photonlines/Go-Web-Server</url></story><parent_chain></parent_chain><comment><author>erikig</author><text>I&amp;#x27;m enjoying these &amp;quot;in a single file&amp;quot; projects. They aren&amp;#x27;t often the paragon of best-practices but they make it easy for newbies to peep in on the syntax and see how complex problems can be solved. They are also usually a lot easier to try out, compile and deploy.&lt;p&gt;Here are a few others:&lt;p&gt;- Twitter Clone in Haskell in a single file - &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=21616661&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=21616661&lt;/a&gt;&lt;p&gt;- MPEG1 in a single C file - &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=20643336&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=20643336&lt;/a&gt;&lt;p&gt;- SingleFile CMS - &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=18336986&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=18336986&lt;/a&gt;</text></comment>
<story><title>Show HN: A Go web server with logging, tracing, and demo apps in a single file</title><url>https://github.com/photonlines/Go-Web-Server</url></story><parent_chain></parent_chain><comment><author>laurent123456</author><text>&amp;gt; all in a single file&lt;p&gt;It&amp;#x27;s not really an advantage, is it? Having everything mixed up into one giant file just makes the code much harder to make sense of.</text></comment>