When working with tasks that take time, using concurrency can help speed up your program. Go has a great way to run things at the same time using goroutines and channels. Here’s a simple example that compares how long a program takes to run with and without concurrency.
Tag Archives: golang
Golang API with gorilla mux and gorm
I recently self-learned and created a Golang API project structure, inspired by what I used to do with .NET projects. Before this, I also experimented with project structures in Node.js and MongoDB.