The main idea is to learn go parallel programing by creating examples of the most common parallel programming problems. All the examples must follow the effective Go guide in order to achieve clear, idiomatic Go code.
- Calculate pi numbers by checking if they fall or not inside a circle.
- Time taken to complete sorting an array of N numbers.
- First approach to master/worker
- Implement waiting signals
- Implement sort algorithms using go parallel programing
- Buble sort - pipelie method
- QuickSort