golang-collections / collectionsLinks
☆236Updated 2 years ago
Alternatives and similar repositories for collections
Users that are interested in collections are comparing it to the libraries listed below
Sorting:
- [mirror] concurrency primitives☆894Updated last week
- go datastructures using generics☆104Updated 8 years ago
- Data structure and relevant algorithms for extremely fast prefix/fuzzy string searching.☆772Updated 3 weeks ago
- An example of using Go gRPC and tools from the greater gRPC ecosystem together with the GoGo Protobuf Project.☆453Updated 3 years ago
- Redis client Mock☆312Updated 11 months ago
- simple struct copying for golang☆456Updated 5 years ago
- [mirror]☆280Updated 9 months ago
- An ordered collection implemented in Golang with O(log(N)) time complexity on adding / searching / removing☆157Updated 2 years ago
- Add missing comment on exported function, method, type, constant, variable in go file☆178Updated last year
- 🕋 Mocking Redis in unit tests in Go.☆147Updated this week
- reflect api without runtime reflect.Value cost☆795Updated 2 months ago
- Generate interfaces from structure methods.☆341Updated last month
- Transformation functions generator for Protocol Buffers.☆213Updated 3 months ago
- Implements saga-pattern in Go, another way to distribute transaction.☆247Updated 4 years ago
- Rate limiting for go-redis☆914Updated last week
- Generate .proto files from Go source code.☆739Updated 4 years ago
- Fast, zero heap allocation Go Trie for runes or paths☆493Updated 8 months ago
- Examples of using github.com/gobwas/ws☆216Updated 4 years ago
- A quick tour (or reminder) of Go performance tools☆269Updated 3 years ago
- Protobuf Field Mask Go utils☆251Updated last year
- Bunch of examples for dealing with the reflect package☆565Updated 3 years ago
- concurrency utilities☆299Updated 5 years ago
- Tool to detect Go structs that would take less memory if their fields were sorted.☆537Updated 2 years ago
- Zipkin distributed tracing library for go.☆614Updated 4 months ago
- Golang implementation of Sliding Window Algorithm for distributed rate limiting.☆401Updated last year
- a set of locales generated from the CLDR Project which can be used independently or within an i18n package; these were built for use wit…☆282Updated last year
- Zero-allocation reflection library for Go☆572Updated last year
- Examples of using Uber's zap Go logging library☆96Updated 7 years ago
- Parse and modify Go struct field tags☆646Updated last year
- [mirror] Go supplementary time packages☆405Updated 3 months ago