Microservices for Applications in Go

Out of the box, Go is an excellent choice for writing web applications. The built-in net/http packages combined with packages such as html/template allow for fully featured modern web applications out of the box. It's so easy that it encourages spinning up web interfaces for the management of even basic long-running applications. Although the standard library is fully featured, there is still a large variety of third-party web packages for everything from routes to full-stack frameworks, including the following:

The recipes ...

Get Go Programming Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.