Posts

Mastering SQL with Go - Part 2
Mastering SQL with Go - Part 2

This is the part 2 of a series covering sql and Go, this time, we will cover how to work with SQL transactions context and isolation levels, results dynamic scanning, full text search and recursive queries as well as using multiple result sets to do many queries in a single roundtrip.

To go to part …

Mastering SQL with Go - Part 1
Mastering SQL with Go - Part 1

I found myself using SQL a lot in one of my projects and I have learnt many things while trying to solve the problems I encountered.

This post is the part one of a series where I will try to show how to manage data in a relational database using SQL (Postgre syntax), Go and its standard library …

Applications containerization
Applications containerization

The concept of containerization was first introduced in 1979 during the development of chroot (Version 7 Unix), which restricted an application’s file access to a specific directory - the root - and its children.

The main benefit chroot brought in was process isolation, improving the system …