a8m / syncmap
A typed implementation of the Go sync.Map using code generation
☆256Updated last year
Alternatives and similar repositories for syncmap:
Users that are interested in syncmap are comparing it to the libraries listed below
- Go package porting the standard hashing algorithms to a more efficient implementation.☆291Updated 6 months ago
- Package stack implements utilities to capture, manipulate, and format call stacks.☆398Updated 3 years ago
- A fast string sorting algorithm (MSD radix sort)☆192Updated 6 years ago
- errgroup with goroutine worker limits☆162Updated 2 years ago
- Fast resizable golang semaphore primitive☆176Updated 3 years ago
- High resolution timing and benchmarking for Go☆257Updated 4 years ago
- Go (golang) library for deep copying values in Go.☆347Updated 3 years ago
- Code generation tools for Go.☆426Updated 3 months ago
- Floc: Orchestrate goroutines with ease.☆270Updated 3 years ago
- A quick tour (or reminder) of Go performance tools☆264Updated 3 years ago
- concurrency utilities☆292Updated 5 years ago
- [mirror]☆280Updated 4 months ago
- go-farm: a pure-Go farmhash implementation☆248Updated 4 months ago
- A CLI to turn Go's benchmark output into pictures☆341Updated 5 years ago
- A timed rate limiter for Go☆401Updated 2 years ago
- Bitset data structure☆160Updated 2 years ago
- Go reflection simplified☆101Updated 3 months ago
- A sql driver that will wrap any other driver and log/trace all its calls☆263Updated 5 years ago
- ♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.☆342Updated 7 months ago
- Generic and fast binary serializer for Go☆215Updated 11 months ago
- Know when GC runs from inside your golang code☆188Updated 2 years ago
- A Go library for an efficient implementation of a skip list: https://godoc.org/github.com/MauriceGit/skiplist☆282Updated last year
- Fast, zero heap allocation Go Trie for runes or paths☆481Updated 4 months ago
- Handle Go recover, panic, and errors in a graceful way. Multiple errors support, basic filters and custom handlers.☆236Updated 6 years ago
- Drop-in replacement for the standard library errors package and github.com/pkg/errors☆199Updated 2 years ago
- View annotated files based on line-spec☆227Updated last year
- Deep copy generator☆154Updated 3 months ago
- A sql driver that will wrap any other driver and log/trace all its calls☆173Updated 11 months ago
- A golang package that allows you to access unexported functions from other packages☆235Updated 4 years ago
- cheap Go type to hold & operate on either a read-only []byte or string☆108Updated 6 months ago