🔥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.
☆335Dec 29, 2025Updated 2 months ago
Alternatives and similar repositories for gg
Users that are interested in gg are comparing it to the libraries listed below
Sorting:
- A simple and easy-to-use Go mocking library derived from ByteDance's internal best practices☆885Updated this week
- Yet Another DAG Framework, and Promise/Future in Go. Committed to making structural concurrency in GO simpler.☆98Oct 26, 2025Updated 4 months ago
- Universal Utilities for Go☆2,009Jan 29, 2026Updated last month
- ☆18Mar 17, 2025Updated 11 months ago
- An interesting go struct tag expression syntax for field validation, etc.☆1,735Mar 13, 2024Updated last year
- uio is a ultra-fast, lightweight, non-blocking, event-driven networking framework written in pure Go☆20Nov 19, 2025Updated 3 months ago
- Immutable Adaptive Radix Tree implementation in go☆21Apr 26, 2025Updated 10 months ago
- Go RPC framework with high-performance and strong-extensibility for building micro-services.☆7,866Feb 25, 2026Updated last week
- Gen: Friendly & Safer GORM powered by Code Generation☆2,530Updated this week
- A high performance and lightweight rule engine written by Golang.☆464Mar 24, 2025Updated 11 months ago
- A blazingly fast JSON serializing & deserializing library☆9,245Updated this week
- go timewheel timer and concurrent bucket timer☆33Sep 24, 2019Updated 6 years ago
- Dynamically and efficiently operate RPC data for Go☆177Feb 4, 2026Updated last month
- Go benchmarking utility for examining GC performance. Generates configurable amounts of heap, including leaks. Can simulate various appli…☆25Mar 21, 2025Updated 11 months ago
- ☆12Nov 22, 2025Updated 3 months ago
- Better structured concurrency for go☆10,319Apr 26, 2024Updated last year
- Go HTTP framework with high-performance and strong-extensibility for building micro-services.☆7,103Updated this week
- A fast file-based priority queue☆59Jan 22, 2026Updated last month
- An implementation of thrift compiler in go language.☆302Jan 7, 2026Updated last month
- Visualize Go SSA function using Graphviz☆49May 30, 2025Updated 9 months ago
- An easy-to-use SDK for Feishu and Lark Open Platform (Instant Messaging API only)☆239Jan 30, 2026Updated last month
- The ultimate LLM/AI application development framework in Go.☆9,765Updated this week
- A very fast dynamic Thrift serializer & deserializer.☆129Feb 25, 2026Updated last week
- ☆26Feb 11, 2026Updated 3 weeks ago
- 监听mysql的binlog,将修改记录投递到kafka☆12Feb 10, 2023Updated 3 years ago
- tmplx is a compile-time framework using Go for building state-driven web apps.☆42Feb 24, 2026Updated last week
- Call Between Golang and Rust Asynchronously☆387Feb 4, 2026Updated last month
- Generate type-safe Go converters by defining function signatures.☆818Jan 6, 2026Updated last month
- ☆33Dec 17, 2025Updated 2 months ago
- Glider Labs app framework and development utility☆16Jul 7, 2017Updated 8 years ago
- Embedded cache lib using sqlite for storage☆21Feb 26, 2026Updated last week
- KVDB☆38Oct 10, 2025Updated 4 months ago
- Creates self-signed certificates for local development.☆23Oct 26, 2019Updated 6 years ago
- Expression language and expression evaluation for Go☆7,702Updated this week
- This library is DEPRECATED! Please use https://github.com/kitex-contrib/obs-opentelemetry☆12Aug 14, 2024Updated last year
- ☆17Dec 22, 2024Updated last year
- A Go implementation of the LMAX Disruptor☆19Nov 12, 2018Updated 7 years ago
- Golang邮件发送,支持异步发送、一对一发送、群发☆13Apr 15, 2016Updated 9 years ago
- Core & Community developed monitoring integrations for Sematext monitoring agent☆13May 30, 2024Updated last year