bytedance / ggLinks
π₯gg is a basic library of generics for Go language developed by ByteDance. It is based on the Go 1.18+ generic features and provides efficient, type-safe and rich generic data structures and tool functions.
β210Updated this week
Alternatives and similar repositories for gg
Users that are interested in gg are comparing it to the libraries listed below
Sorting:
- Yet Another DAG Framework, and Promise/Future in Go. Committed to making structural concurrency in GO simpler.β82Updated 3 weeks ago
- Dynamically and efficiently operate RPC data for Goβ169Updated this week
- Generic Container and Algorithm Library for Goβ344Updated last year
- An implementation of thrift compiler in go language.β286Updated last month
- Goθ―θ¨η΄εθ‘₯δΈζ‘ζΆβ129Updated last year
- A very fast dynamic Thrift serializer & deserializer.β127Updated last month
- skipset is a high-performance, scalable concurrent sorted set based on skip-list. Up to 15x faster than sync.Map in the typical pattern.β260Updated 2 years ago
- a simple and easy-to-use golang mock libraryβ794Updated 5 months ago
- Service Reliability Algorithmβ212Updated this week
- Pattern-defeating quicksort in Go with generics(need Go1.18). About 2x ~ 60x faster than the built-in sort package.β119Updated 2 years ago
- lockfree queueβ460Updated last year
- Clone any Go data structure deeply and thoroughly.β321Updated 3 months ago
- Draw graphs through GO MOD GRAPH outputβ228Updated 2 years ago
- A high performance inter-process communication golang library developed by CloudWeGoβ469Updated 9 months ago
- unbounded chanβ453Updated last year
- Go tips from Phuong Le. Goθ―θ¨ηΌη¨ζε·§β212Updated 9 months ago
- solution to "syscall.Mprotect panic: permission denied" on macOS Catalina 10.15.xβ221Updated 2 years ago
- Go Test Workshopβ100Updated 11 months ago
- Patch all Go functions for testingβ259Updated last year
- All-in-one go testing libraryβ416Updated last month
- β31Updated 4 months ago
- Go heap object reference analysis toolβ878Updated last week
- Write Ahead Log for LSM or bitcask storage(or any append-only write).β270Updated 6 months ago
- General Golang Code Generatorβ199Updated 2 years ago
- a funny library to hook golang function at runtimeβ545Updated last year
- An all-in-one code generation tool for CloudWeGoβ141Updated last month
- skipmap is a high-performance, scalable concurrent sorted map based on skip-list. Up to 10x faster than sync.Map in the typical pattern.β213Updated 11 months ago
- An easy-to-use SDK for Feishu and Lark Open Platform (Instant Messaging API only)β225Updated last month
- High performance LRU cacheβ237Updated 5 months ago
- A in-process MapReduce library to help you optimizing service response time or concurrent task processing.β173Updated last year