Stars
Yet another directed acyclic graph (DAG) implementation in golang.
Simple and performant utilies using Go generics inspired by JavaScript and Python
Package gorilla/schema fills a struct with form values.
Generate message validators from .proto annotations.
Proxy based Redis cluster solution supporting pipeline and scaling dynamically
Simple, reliable, and efficient distributed task queue in Go
Machinery is an asynchronous task queue/job queue based on distributed message passing.
分布式ID生成器框架:超高性能的发号器框架。通过引入多种新的方案,彻底解决雪花算法的时间回拨等问题,并将雪花算法原生QPS提高最少十几~二十倍
The most scalable and customizable identity server on the market. Replace your Homegrown, Auth0, Okta, Firebase with better UX and DX. Has all the tablestakes: Passkeys, Social Sign In, Multi-Facto…
Go Relational Persistence - an ORM-ish library for Go
The fantastic ORM library for Golang, aims to be developer friendly
ByteTCC is a distributed transaction manager based on the TCC(Try/Confirm/Cancel) mechanism. It’s compatible with the JTA specification. User guide: https://github.com/liuyangming/ByteTCC/wiki
Vitess is a database clustering system for horizontal scaling of MySQL.
A Lua 5.x distribution with defer semantic support, like golang
📚 Awesome CS Books/Series(.pdf by git lfs) Warehouse for Geeks, ProgrammingLanguage, SoftwareEngineering, Web, AI, ServerSideApplication, Infrastructure, FE etc. 💫 优秀计算机科学与技术领域相关的书籍归档
A curated list of Chaos Engineering resources.
Recovers passwords from pixelized screenshots
🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.
GoMock is a mocking framework for the Go programming language.
A feature complete and high performance multi-group Raft library in Go.