Gin is a very popular Go open source framework that is mainly used to build ultra-high performance RESTful APIs. The project can be found at https://github.com/gin-gonic/gin. Gin is not only fast, but it also enjoys a simple and fun-to-use API that makes building production-level RESTful APIs a breeze.
In this section, we will learn how to build a web RESTful API through the Gin framework, by starting the implementation of the backend code that is needed to support our GoMusic store.
Let's take a look at models and the database layer in the next section.