https://github.com/cloudflare/golibs
Various small golang libraries
https://github.com/cloudflare/golibs
Last synced: about 1 year ago
JSON representation
Various small golang libraries
- Host: GitHub
- URL: https://github.com/cloudflare/golibs
- Owner: cloudflare
- License: bsd-3-clause
- Created: 2013-12-11T11:49:39.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2024-09-25T04:16:30.000Z (over 1 year ago)
- Last Synced: 2025-04-11T14:17:00.106Z (about 1 year ago)
- Language: Go
- Size: 170 KB
- Stars: 417
- Watchers: 38
- Forks: 51
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE-BSD-CloudFlare
Awesome Lists containing this project
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