Introdução

Go é uma linguagem especializada em concorrência e não paralelismo.

Concorrência é a capacidade de lidar com muitas coisas ao mesmo tempo. É melhor explicado com um exemplo.

Vamos considerar uma pessoa correndo. Durante sua corrida matinal, digamos que os cadarços dos sapatos sejam desamarrados. Agora a pessoa para de correr, amarra o cadarço e começa a correr novamente.

Este é um exemplo clássico de concorrência. A pessoa é capaz de correr e amarrar cadarços, ou seja, é capaz de lidar com muitas coisas ao mesmo tempo.

introduction.go
Concorrência VS Paralelismo