When working with channels there is a quite common error that occurs when you are not familiar with the concepts, the …
So far I have explained how to run a goroutine, execute code concurrently with the goroutines and wait for them to …
As I mentioned in the introduction to the go programming language: go is a specialized concurrency language . It is a …
In go you can consider a package as all the files contained in a directory and a module as a collection of packages. To …
As I already mentioned to you in the introduction to Golang or Go programming language , this language does not have a …
In this entry I will explain the basics of how strings, runes and bytes work in go, and even a little bit of utf-8.
To …
In the go programming language, a map or hash table is the equivalent of a dictionary; they have a key that is related …
In go or golang slices, arrays and maps are structures for handling data collections. In this entry I am going to …
This entry will deal with loops in the go programming language.
This entry will discuss the basic syntax of Go functions. If you know absolutely nothing about go visit my entry go: …