As a Python programmer, I am intimately familiar with the distinction between concurrency (Coroutines) and Parallelism...and additionally the difference between multi-threaded and multi-processing within Parallelism.
It was my understanding that Go's center around concurrency made parallelism also easier to approach than most languages:
It was my understanding that Go's center around concurrency made parallelism also easier to approach than most languages:
https://golang.org/doc/effective_go.html#parallel
Although there are still additional challenges with parallel vs. simple concurrent programming.