I am trying to go deep into the concurrency and parallelism side of Go, but most the books I have they just scratch the surface. I really want to fully understand the mystery behind the go routines, the channels, the waitgroup and the mituxes. Do you have any good resource on that?
I like this video
Go 101 - https://go101.org/article/101.html
The relevant chapter would be this: