thomas11 / csp
Tony Hoare's seminal 1978 paper "Communicating sequential processes" implemented in Go.
☆182Updated 7 years ago
Related projects: ⓘ
- A playground for things that aren't interesting enough to have their own repo.☆334Updated last year
- Miscellaneous Go hacks☆224Updated 7 months ago
- Code used in the "Go Profiling and Optimization" talk☆74Updated 7 years ago
- Examples taken from Rob Pike's talk about concurrency patterns.☆375Updated 5 years ago
- Non blocking data structures for Go☆266Updated 8 years ago
- Lex machinary for go.☆405Updated 2 years ago
- Blah, blah, blah. Did I tell you that I think Go is awesome sauce ?☆136Updated 10 months ago
- Package stream provides filters that can be chained together in a manner similar to Unix pipelines.☆204Updated 6 years ago
- Go datastructures.☆415Updated last year
- Reusable transparent log database☆144Updated 3 years ago
- slab allocator in go☆379Updated 2 years ago
- Locking wrapper for running benchmarks on shared hosts☆147Updated 7 months ago
- Vector clock logging library for Go☆182Updated 8 months ago
- Reference implementations of heap data structures in Go - treap, skew, leftlist, pairing, fibonacci☆96Updated 2 years ago
- Probabilistic set data structure☆86Updated 7 years ago
- go datastructures using generics☆102Updated 7 years ago
- Diodes are ring buffers manipulated via atomics.☆458Updated last week
- Benchmarks for the perf dashboard☆185Updated 2 weeks ago
- Toy SQL parser example for Gopher Academy☆327Updated 4 years ago
- Range over integers [0,n). Seriously, that's it.☆296Updated 4 years ago
- an off-heap hash-table in Go. Used to be called go-offheap-hashtable, but we shortened it.☆366Updated 8 months ago
- Abstract data structures Go packages, built with performance and concurrency in mind to learn Go.☆66Updated last year
- Go packages and tools for Linux perf☆142Updated last year
- ☆801Updated 4 years ago
- A collection of concurrent ring buffers☆131Updated 6 years ago
- Pretty Print Data Structures☆344Updated last year
- Know when GC runs from inside your golang code☆188Updated 2 years ago
- A pure Go implementation of Gil Tene's HDR Histogram.☆434Updated 3 years ago
- Build and Visualize data structures in Golang☆419Updated 4 years ago
- Benchstat computes and compares statistics about benchmarks.☆139Updated 6 years ago