What is the difference between functions and methods in Go? When do we use them?
A demonstration on using polymorphism in Go without using interfaces
A tutorial on building a web application in Go that uses JWT (JSON web token) based authentication
This post explains how to implement OAuth 2.0 in a Golang application
A tutorial explaining how factory patterns are implemented in Go, with example code showing how to create factory functions and factory methods
This post describes how to generate an error stack trace in Go
How to implement session based authentication in your Go application
This post demonstrates how to sign up and sign in users using password authentication in Go
What is a data race? What causes it? How to fix it?
This article describes how to parse and unmarshal JSON in Go. We will go through examples on how to read JSON strings and unmarshal them into structs and maps.
A tutorial on integrating a database into your Go web application
An end to end tutorial on how to build a full stack web application in golang
An introduction on channels in Go, and how to visualize them
One of the things that has always irked me about docker was the size of its images. To give you an example, take a look at my current set of…