thomas11 / csp
Tony Hoare's seminal 1978 paper "Communicating sequential processes" implemented in Go.
☆185Updated 8 years ago
Alternatives and similar repositories for csp:
Users that are interested in csp are comparing it to the libraries listed below
- Package stream provides filters that can be chained together in a manner similar to Unix pipelines.☆209Updated 7 years ago
- Miscellaneous Go hacks☆234Updated last month
- A playground for things that aren't interesting enough to have their own repo.☆333Updated 6 months ago
- Non blocking data structures for Go☆266Updated 8 years ago
- Vector clock logging library for Go☆184Updated last year
- Code used in the "Go Profiling and Optimization" talk☆80Updated 7 years ago
- Blah, blah, blah. Did I tell you that I think Go is awesome sauce ?☆136Updated last year
- Examples taken from Rob Pike's talk about concurrency patterns.☆380Updated 6 years ago
- A pure Go implementation of Gil Tene's HDR Histogram.☆447Updated 3 years ago
- Reusable transparent log database☆145Updated 4 years ago
- An implementation of the Raft distributed consensus protocol.☆172Updated 9 years ago
- Benchstat computes and compares statistics about benchmarks.☆140Updated 7 years ago
- A Go implementation of the CASPaxos protocol☆297Updated 6 years ago
- Toy SQL parser example for Gopher Academy☆335Updated 5 years ago
- Lexer for Go☆423Updated 2 years ago
- Range over integers [0,n). Seriously, that's it.☆297Updated 5 years ago
- go4 hosts the go4.org packages.☆327Updated last year
- Go datastructures.☆417Updated 2 years ago
- Pretty Print Data Structures☆345Updated last year
- Distributed RWMutex in Go☆350Updated 5 years ago
- Lex machinary for go.☆410Updated 2 years ago
- Locking wrapper for running benchmarks on shared hosts☆151Updated last year
- A CLI to turn Go's benchmark output into pictures☆341Updated 5 years ago
- Reference implementations of heap data structures in Go - treap, skew, leftlist, pairing, fibonacci☆101Updated 2 years ago
- Corpus of interesting Go code☆194Updated 8 years ago
- View annotated files based on line-spec☆227Updated last year
- go datastructures using generics☆104Updated 8 years ago
- go-farm: a pure-Go farmhash implementation☆249Updated 6 months ago
- Recursive go testing, done better.☆141Updated 10 years ago
- slab allocator in go☆376Updated 3 months ago