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!
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.
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.
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