&gt; [...] consider using caddy[1]. It&#x27;s a HTTP&#x2F;2 web server written in Go<p>To be fair, it&#x27;s not. It simply wraps Go&#x27;s HTTP&#x2F;2 server which is mostly developed by Brad Fitzpatrick, which in turn relies on Go&#x27;s crypto libraries (written in Go and assembly).<p>As a Go user, I personally don&#x27;t see any point in using Caddy, as I prefer writing a few hundred lines of Go to serve static pages with all the features I need, with the additional ability of serving more than static pages (you can do fastcgi with Go&#x27;s stdlib if you need it, I personally prefer writing server code in Go). This is especially true considering that they called their non-paying users dishonest, for not &quot;honestly paying back the value it provides you&quot; while at the same time not sharing a single cent of their revenues with Google who develops the actual HTTP server they wrap (or with any other third party libraries that &quot;provide value&quot; to them).
(old discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11264041" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11264041</a>)