Building Applications in Golang

Building applications for different platforms is one of the most important things out there. Go has very strict policies on how it can be done. In this post, we are learn how to build a Golang application. GOOS and GOARCH The GOOS and GOARCH define the OS and architecture for current program. When we output

Building Applications in Golang Read More »

Using MongoDB with Golang

MongoDB is one of the most used NoSQL database out there. It is also a very new database. In this post, we are going to use MongoDB alongside Golang to create CRUD system. Installing MongoDB To download MongoDB head over to mongodb.com and hover over the software menu and click on the community server and

Using MongoDB with Golang Read More »

Golang PostgreSQL Example

PostgreSQL is as much popular as MySQL and provides similar features. It also comes with some of the best techniques readily available out of the box. In this post, we are going to discuss PostgreSQL in Golang and create simple CRUD operations in Go. Installing PostgreSQL Installing PostgreSQL is pretty straightforward, clicking on the download

Golang PostgreSQL Example Read More »

Using Golang with Docker

Docker is a containerization platform widely used today. Containers enable us to do things easily that was previously a hassle to do. In this post, we will containerize a simple Go application using docker. What is Docker? Docker is an OS-level virtualization platform that containerizes its data files and packages and isolates from other containers

Using Golang with Docker Read More »