π₯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.
β401Oct 16, 2026Updated 3 weeks ago
Alternatives and similar repositories for gg
Users that are interested in gg are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Yet Another DAG Framework, and Promise/Future in Go. Committed to making structural concurrency in GO simpler.β106Sep 27, 2026Updated last month
- Universal Utilities for Goβ2,051Oct 13, 2026Updated 3 weeks ago
- A simple and easy-to-use Go mocking library derived from ByteDance's internal best practicesβ911Oct 16, 2026Updated 3 weeks ago
- A blazingly fast JSON serializing & deserializing libraryβ9,653Oct 27, 2026Updated last week
- An interesting go struct tag expression syntax for field validation, etc.β1,725Mar 13, 2024Updated 2 years ago
- Managed Database hosting by DigitalOcean β’ AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- Go RPC framework with high-performance and strong-extensibility for building micro-services.β8,070Oct 21, 2026Updated 2 weeks ago
- Dynamically and efficiently operate RPC data for Goβ181Aug 21, 2026Updated 2 months ago
- Gen: Friendly & Safer GORM powered by Code Generationβ2,562Oct 21, 2026Updated 2 weeks ago
- Visualize Go SSA function using Graphvizβ50May 30, 2025Updated last year
- β18Mar 17, 2025Updated last year
- Go HTTP framework with high-performance and strong-extensibility for building micro-services.β7,401Oct 20, 2026Updated 2 weeks ago
- larksuite oapi sdk by golangβ624Oct 19, 2026Updated 2 weeks ago
- A very fast dynamic Thrift serializer & deserializer.β128Oct 29, 2026Updated last week
- The ultimate LLM/AI application development framework in Go.β13,574Updated this week
- Virtual machines for every use case on DigitalOcean β’ AdGet dependable uptime with 99.99% SLA, simple security tools, and predictable monthly pricing with DigitalOcean's virtual machines, called Droplets.
- Better structured concurrency for goβ10,436Sep 1, 2026Updated 2 months ago
- A high performance and lightweight rule engine written by Golang.β474Mar 24, 2025Updated last year
- Feishu(ι£δΉ¦)/Lark Open API Go SDK, Support ALL Open API and Event Callback.β476Mar 1, 2026Updated 8 months ago
- Faster substitution of tidwall/gjsonβ57Sep 2, 2025Updated last year
- β93Aug 7, 2024Updated 2 years ago
- generate code for struct conversion/copy in goβ23Sep 28, 2025Updated last year
- An implementation of thrift compiler in go language.β306Jul 24, 2026Updated 3 months ago
- A high-performance non-blocking I/O networking framework focusing on RPC scenarios.β4,616Aug 6, 2026Updated 3 months ago
- β12Nov 12, 2023Updated 2 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer β’ AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- π₯ A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)β21,442Updated this week
- High performance drop-in replacement of the encoding/base64 library.β29Apr 30, 2026Updated 6 months ago
- πΉοΈ Group and deduplicate concurrent tasksβ32Updated this week
- πππ ants is the most powerful and reliable pooling solution for Go.β14,523Sep 19, 2026Updated last month
- Generate type-safe Go converters by defining function signatures.β889Oct 10, 2026Updated 3 weeks ago
- Go heap object reference analysis toolβ1,028Mar 24, 2026Updated 7 months ago
- Copier for golang, copy value from struct to struct and moreβ6,173Mar 14, 2026Updated 7 months ago
- β128Mar 30, 2023Updated 3 years ago
- Examples and demonstrations for using the Eino frameworkβ788Oct 27, 2026Updated last week
- End-to-end encrypted email - Proton Mail β’ AdSpecial offer: 40% Off Yearly / 80% Off First Month. All Proton services are open source and independently audited for security.
- Fully structured note-taking system, powered by Sphinxβ30Updated this week
- β149Oct 29, 2026Updated last week
- Expression language and expression evaluation for Goβ8,063Jul 7, 2026Updated 4 months ago
- β75May 21, 2025Updated last year
- skipset is a high-performance, scalable concurrent sorted set based on skip-list. Up to 15x faster than sync.Map in the typical pattern.β260Apr 2, 2023Updated 3 years ago
- safe and easy casting from one type to another in Goβ3,982Sep 9, 2026Updated last month
- uio is a ultra-fast, lightweight, non-blocking, event-driven networking framework written in pure Goβ22Updated this week