Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 751 Bytes

README.md

File metadata and controls

13 lines (10 loc) · 751 Bytes

Calculate Fibonacci Sequence in Golang using Recursion

Used at the university to challenge different programming languages. Therefore we had to implement the same basic code structure and play around with multi threading and caching.

Project structure

  • concurrency-base → first implementation with basic struct from the professor
  • concurrency-caching → caches the calculations
  • goroutines → sends every subcomponent to a new goroutine
  • goroutines-caching → combination of goroutines-multiple-inputs and the caching feature from concurrency-caching
  • goroutines-multiple-inputs → calculates from multiple number inputs in parallel with a waiting group
  • goroutines-wg → uses a waiting group for the goroutines