This is a tutorial demonstrating how to put together a REST API using the Go programming language.

We go through how to use the Gin web framework, how to write some basic unit tests and how to use Go interfaces to best effect.