Skip to content

BennettJames/go-concurrency-experiments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Go Concurrency Experiments

This is a multimodule Go project that I use to host some quick, one-off experiments with go concurrency. Click through to any subdirectory to see a project.

Projects

  • atomicupdate tries out a few different approaches to handling high concurrent read/write access to data. The tl;dr is I suspect RWMutexes aren't great for a lot of workloads and have better alternatives.

  • brun is a proposed library and style of structuring goroutines to make parallelism safer and easier to manager.

About

Some short experiments with go concurrency

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages