Skip to content

golangdorset/a-racy-guide-to-concurrent-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Racy Guide to Concurrent Programming

3 small applications to demonstrate concurrency and data races in Go.

All of these applications are subtly broken! The goal is to use the race detector to figure out how to fix them.

Simple Race

A version of our "raffle winner" application from the June meetup. But now with added concurrency!

Mutexes

A toy bank app; withdraw money concurrently from accounts handled by a Bank struct.

Channels

A URL scraper

About

3 small applications to demonstrate concurrency and data races

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages