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.
REST APIs provide a common means of interaction. These APIs enable JavaScript, mobile, and desktop applications to interact with your application. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access