Skip to content

divyansh5959/Multithreading-simulation-with-GO-lang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Multithreading Simulation with Go-lang

The code simulates birds flock flying in a cluster using ebiten library

Some features:

  • Every bird starts with a random position and a random velocity
  • Each bird point is implemented as a seperate thread (goroutine)
  • Thread interacts with each others through memory sharing
  • Readers writer lock is implemented to prevent overlapping

About

Implementing bird flock simulation on GO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages