
What are Concurrency/Parallelism and its basics in Go
Before diving deep into how Go handles concurrency in an excellent way, let us understand what we mean by these terms.
Concurrency, as per wiki, is the ability of different parts or units of a program, algorithm, or problem to be executed out of order, or in a partial order,