<story><title>The simplicity of single-file Golang deployments</title><url>https://www.amazingcto.com/simplicity-of-golang-systemd-deployments/</url></story><parent_chain><item><author>zer00eyz</author><text>From the article:&lt;p&gt;&amp;quot;Standing here it looks like Docker was invented to manage dependencies for Python, Javascript and Java. It looks strange from a platform that deploys as one single binary.&amp;quot;&lt;p&gt;Let me say the quiet part out loud: Docker is covering up the fact that we don&amp;#x27;t write deployable software any more.&lt;p&gt;Go isn&amp;#x27;t perfect either. The author isn&amp;#x27;t dealing with assets (images anyone?).&lt;p&gt;I think there is plenty of room for innovation here, and were over due for some change.</text></item></parent_chain><comment><author>acatton</author><text>&amp;gt; Go isn&amp;#x27;t perfect either. The author isn&amp;#x27;t dealing with assets (images anyone?).&lt;p&gt;From the article: &amp;quot;The Go web application had all files like configurations (no credentials), static css and html templates embedded with embedfs (and proxied through a CDN).&amp;quot;&lt;p&gt;See &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;pkg.go.dev&amp;#x2F;embed&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;pkg.go.dev&amp;#x2F;embed&lt;/a&gt;</text></comment>
<story><title>The simplicity of single-file Golang deployments</title><url>https://www.amazingcto.com/simplicity-of-golang-systemd-deployments/</url></story><parent_chain><item><author>zer00eyz</author><text>From the article:&lt;p&gt;&amp;quot;Standing here it looks like Docker was invented to manage dependencies for Python, Javascript and Java. It looks strange from a platform that deploys as one single binary.&amp;quot;&lt;p&gt;Let me say the quiet part out loud: Docker is covering up the fact that we don&amp;#x27;t write deployable software any more.&lt;p&gt;Go isn&amp;#x27;t perfect either. The author isn&amp;#x27;t dealing with assets (images anyone?).&lt;p&gt;I think there is plenty of room for innovation here, and were over due for some change.</text></item></parent_chain><comment><author>joncfoo</author><text>Assets of any kind can be embedded in the executable and accessed via the embed.FS interface.  This makes it trivial to bundle up all dependencies if desired.</text></comment>