New to Go? Don’t know where to begin? Start with the “Kickstart Go” series to know about a few concepts that are a must when starting development in Go. Grab a cup of Coffee and Let’s Go!

5 posts

Installing and setting up is pretty simple on most operating systems. Here are the steps for installing Go on Linux, macOS, and Windows. How are dependencies managed in Go? This post will walk you through Go package management with go modules along with the significance of the “go.mod” and “go.sum” files. You’ll get familiar with a few handy commands like “go get” and “go mod” to create your own module in Go. Jan 18, 2021 How do you ensure code quality in Go? This post is a definitive guide on the best practices for writing, structuring, and organizing code when developing in Go. We switched to the Golang a while ago and it was like finding the right piece of a puzzle, a perfect fit! How? Read on! Go inherently supports concurrency through the use of Goroutines and Channels. These mechanisms are completely managed by the Go runtime making them a better choice over the use of threads