Go can work with various relational databases, including SQL Server, MySQL, Postgres SQL, and SQLite. In this chapter, we are going to use SQLite. SQLite might be slightly more limited compared to other more advanced database engines, but for our examples it is pretty much sufficient. In this section, you will learn how to read, update, delete, and create data in relational databases with Go.
The following topics will be covered in this chapter:
- Reading data from databases
- Inserting data into databases
- Updating data in databases
- Deleting data from databases