The first thing a web developer does when they try out a new language is to make a Hello World web application. The simple example in Go is pretty straightforward, but it can be hard to grow to suit the needs of a larger web application. In this post, we'll take the canonical Hello World Go web app example and refactor it twice into a solution that's much easier to work with in the long run. Part
![Using Object-Oriented Web Servers in Go](https://cdn-ak-scissors.b.st-hatena.com/image/square/fe4620bdf95d4d499d3a5f90547082c441dbba86/height=288;version=1;width=512/https%3A%2F%2Fimages.ctfassets.net%2Fvtn4rfaw6n2j%2F7MnAVo94NiklcDhgJCbRpL%2Ffe552c0e6f09c4512b160b98b73a73ab%2Fhttps___no-cache.hubspot.com_cta_default_1169977_964db6a6-69da-4366-afea-b129019aff07.png%3Fw%3D1200%26h%3D630%26fit%3Dfill)