cloudflare/golibs

Various small golang libraries

414

stars

67

commits

Go

primary language

Apr 24, 2026

updated

README

CloudFlare golibs

Simple golang libraries used internally at CloudFlare:

  • circularbuffer: circular buffer data structure (fixed size stack)
  • lrucache: last recently used cache data structure
  • pool: backported version of sync.Pool
  • bytepool: a pool of byte slices
  • ewma: exponentially decaying moving average

Contributors

majek

24 commits

tarnfeld

9 commits

lmb

7 commits

cloudflare/golibs

Various small golang libraries

414

stars

67

commits

Go

primary language

Apr 24, 2026

updated

README

CloudFlare golibs

Simple golang libraries used internally at CloudFlare:

  • circularbuffer: circular buffer data structure (fixed size stack)
  • lrucache: last recently used cache data structure
  • pool: backported version of sync.Pool
  • bytepool: a pool of byte slices
  • ewma: exponentially decaying moving average

Contributors

majek

24 commits

tarnfeld

9 commits

lmb

7 commits

Languages

Go

96.6%

Makefile

2.2%