Writing Server Software With Go
<p>I’ve written a variety of different server software products. Both commercial as well as Open Source. Some of the examples you can find in my <a href="https://github.com/jankammerath" rel="noopener ugc nofollow" target="_blank">Github repositories</a>. Before we dive in, you might rightfully ask: What do you mean by “server software”?</p>
<blockquote>
<p>Server software refers to the programs and applications installed on a server computer that enable it to provide specific services or perform certain functions. It is designed to manage and respond to client requests, handle data storage and retrieval, facilitate communication between different devices or applications, and perform other tasks related to server operations.</p>
</blockquote>
<p><img alt="" src="https://miro.medium.com/v2/resize:fit:770/1*bUoJGOeVeCjZh4xRQlHU8w.png" style="height:394px; width:700px" /></p>
<p>Writing server software, system services or daemons is becoming increasingly easier with Go</p>
<p>Server software is software like Apache, MySQL, MongoDB, Postfix, Redis, Memcache or any other software that provides network services and runs as a daemon process under systemd on Linux. I’ll specifically focus on Linux,</p>
<p><a href="https://medium.com/@jankammerath/writing-server-software-with-go-2a1a47ea139f"><strong>Learn More</strong></a></p>