Introduction

Go is a language specialized in concurrency and not parallelism.

Concurrency is the ability to handle many things at once. It is best explained with an example.

Let's consider a person running. During your morning run, let's say your shoelaces are untied. Now the person stops running, ties the shoelace and starts running again.

This is a classic example of concurrency. The person is able to run and tie shoelaces, that is, he is able to handle many things at the same time.

introduction.go
Concorrência VS Paralelismo