go-perfbook. Thoughts on Go performance optimization
11kawesome-consensus. Awesome list for Paxos and friends
2.1kawesome-go-style. A collection of Go style guides
978go-tsz. Time series compression algorithm from Facebook's Gorilla paper
540semgrep-go. Go rules for semgrep and go-ruleguard
477dgoogauth. Google Authenticator for Go
424go-jump. go-jump: Jump consistent hashing
389trifles. A playground for things that aren't interesting enough to have their own repo.
335go-tinylfu. TinyLFU cache admission policy
269go-farm. go-farm: a pure-Go farmhash implementation
256vim-godef. vim plugin providing godef support
219go-simstore. simhash storage and searching
137go-bloomindex. Bloom-filter based search index
127interesting-papers. Interesting papers I'd like to implement (or at least have implementations of)
120go-metro. Go translation of MetroHash
117dkeyczar. Port of Google's Keyczar cryptography library to Go
112go-xxh3. xxh3 fast hash function
105dmrgo. Go library for writing standalone Map/Reduce jobs or for use with Hadoop's streaming protocol
104go-maglev. Go implementation of maglev hashing
97go-topk. Streaming TopK estimates
89hokusai. hokusai -- sketching streams in real-time
76go-highway. Go implementation of Google's HighwayHash
75go-lttb. Implementation of Largest-Triangle-Three-Buckets down-sampling algorithm
73go-boomphf. Fast and scalable minimal perfect hashing for massive key sets
73go-rendezvous. rendezvous hashing
72go-bitstream. go-bitstream: read and write bits from io.Reader and io.Writer
71go-ketama. Ketama implementation compatible with Algorithm::ConsistentHash::Ketama
70dgohash. A collection of well-known string hash functions, implemented in Go
69go-failure. Phi Accrual Failure Detection
67go-mph. minimal perfect hash functions
65go-identicon. Create simple visual hashes of data, similar to github's identicons.
59gttp. gttp: http for gophers
58talks. Go
58bread. Notes on bread baking
58libchash. simple consistent hashing implementation
56go-change. Online Change Detection Algorithm
54go-onlinestats. One-pass running statistics
51gophervids. Proof of concept Gopher Video player
50go-minhash. BottomK minwise hashing for streaming set similarity
44go-gk. gk: streaming quantiles
44go-mpchash. Multi-probe consistent hashing
43go-discreterand. Return random values sampled from a discrete distribution
38go-kll. KLL sketch: Almost Optimal Streaming Quantiles
35go-clockpro. go-clockpro: CLOCK-Pro cache eviction algorithm
35go-linebreak. Line breaking in linear time
32rgip. rgip: restful geoip service
31go-skip32. Skip32 integer obfuscation routines
31