Creating or saving a record in a database requires us to write SQL queries and execute them, implement object-relational mapping (ORM), or implement data-mapping techniques.
In this recipe, we will be writing a SQL query and executing it using the database/sql package to create a record. To achieve this, you can also implement ORM using any library from a number of third-party libraries available in Go, such as https://github.com/jinzhu/gorm, https://github.com/go-gorp/gorp, and https://github.com/jirfag/go-queryset.