Part 3. An interface for your applications
Applications often interact with the outside world through APIs and user interfaces. This is the focus of part 3.
Quite often, user interfaces are built using web technologies. Go provides numerous features out of the box that help you build and operate them. But these base features don’t provide the more complex capabilities available in other platforms. Chapter 6 powers up HTML and email templates, going beyond what you can do with the standard library. Chapter 7 builds on this and covers serving assets and dealing with submissions that come from forms.