Skip to content
/ godc Public
forked from tangledbytes/godc

Concurrent (Mostly lock-free wait-free) Golang Data Structures

License

Notifications You must be signed in to change notification settings

csorchard/godc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GODC

GODC (pronounced as: Godessy) stands for Golang Data Structures - Concurrent. This is a collection of data structures that are thread safe and mostly lock-free and wait-free. These implementations mostly are not my own creation rather adapted from OpenJDK or The Art of Multiprocessor Programming Book.

Data Structures

  • Generic AtomicMarkableReference
  • Generic Lock Free Queue
  • Generic List
  • Generic Stack
  • Generic Deque
  • Generic Hash Table

About

Concurrent (Mostly lock-free wait-free) Golang Data Structures

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%