On many occasions, you will have to write code that has to deal with time. You could write a clock...
When I was first learning how to use Go, the idea of Go being a non-OOP language was interesting. I...
I genuinely enjoy coding assignments. In my school, a lot of programming courses have projects that...
Generics is a topic that many people have opinions about. Some people say that the lack of generics...
Sorry for leaving without saying anything. I started university again, and was a bit overwhelmed with...
Welcome back to Intro to Concurrency in Go! Today we will be looking at how to protect shared...
Welcome back to the series! Today we will look at ways to listen to multiple channels at once. The...
Welcome back to Introduction to Concurrency in Go! Last time, we had our first taste of concurrency...
Concurrency is a cool topic that can be a huge asset once you get the hang of it. To be honest, I was...
Reading and writing files is an important feature of your program. Not all data is stored in the same...
I spend a lot of time developing solo, working on my personal projects. However, I have worked in big...
Let’s take a slight detour from the usual programming guides. Today, I want to address the bane of...
If you are going to use Go extensively, you need to understand how to use interfaces. Interfaces...
Ah, goroutines. One of the most defining features of the Go programming language. Once you understand...
Welcome back to Introduction to Data Structures in Go! In this post, we will be looking at trees. So...
If you have been programming in Go for some time, you probably really like the tooling that comes...
https://github.com/jpoly1219/gambas https://pkg.go.dev/github.com/jpoly1219/gambas Hi guys, I...
"Genius is 1% talent and 99% hard work." "e = mc^2" -- Albert Einstein In the field of software...
In today's post, we will be looking into how to write tests in Go. Test-driven development, also...
Welcome back to Introduction to Data Structures in Go! In this post, we will be looking at queues. We...
Welcome back to Introduction to Data Structures in Go! As I have promised, we will look at a special...
Welcome back to Introduction to Data Structures in Go! Today, we will look at stacks. Stacks are...
Welcome to my new series: Introduction to Data Structures in Go! We will start this series with a...
Welcome back to my tutorial! Last time, we set up an instance of the PostgreSQL database and...
Welcome back to A Gentle Intro to Golang Web Development. Last time, we learned how to use...
They say that the first 100 are the most precious followers. Thank you for supporting me in my...
Welcome back to my guide, A Gentle Intro to Golang Web Development. Last time, we looked at how to...
Welcome to part 2 of my ongoing series, "A Gentle Intro to Golang Web Development." I hope you enjoy...
"Engineers are bad at naming things." This holds true for a lot of things. Weird terms, buzzwords,...
If you are like me and want to learn backend development, you probably came across JSON handling at...