Todos sabemos que o Goroutine é o poder supremo em Golang, a apresentação é uma simples abordagem de como funciona o Schedule do Go e como as Goroutines trabalham em conjunto com os processadores e suas respectivas threads.
P1 = processador M = Threads G = Goroutine GO SCHEDULER *V2 https://morsmachine.dk/go-scheduler http://supertech.csail.mit.edu/papers/steal.pdf M0 M0 M1 M1 P Syscall G G G G G G G0 P G0
Concorrência é poderosa. Concorrência não é paralelismo. Concorrência permite paralelismo. A Concorrência facilita o paralelismo (e escalonamento e tudo mais) Conclusão