Request for Concurrency and Goroutines Lessons in Go Learning Path

As stated on the About page of Go on Exercism:

Go is known for its strong concurrency features, built-in support for parallelism, a rich set of networking packages in the standard library (such as a web server), and its fast compilation and execution speeds.

Given this, it’s a bit surprising that topics like threading, concurrency, and goroutines are not covered in the Go learning path. These are key aspects of the language, and I believe including lessons on them would significantly benefit the community.

Thank you to all the maintainers, contributors, and founders of Exercism for creating and supporting this incredible nonprofit platform.

Previously discussed in Would be nice to add Concurrency to the concept tree in the Go track

I know, but since the last reply was over two years ago, I thought it was worth bringing this issue back into the spotlight.

All of the responses in that thread probably still apply ;) If you meet all the criteria set out by junedev there and would like to help build out the concept, you can try responding on that thread!

1 Like