Starred repositories
Official code repo for the O'Reilly Book - "Hands-On Large Language Models"
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
If you want to become good at system design, join this newsletter now 👇
Simplified distributed locking implementation using Redis
A high performance HTTP request router that scales well
7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) 7天用Go动手写/从零实现系列
An opinionated list of awesome Python frameworks, libraries, software and resources.
An efficient, extensible and easy-to-use RPC framework.
A curated list of awesome Go frameworks, libraries and software
A port of the LMAX Disruptor to the Go language.
Lark是一个开源的Golang IM服务端项目,具有高性能和可扩展等特性。采用微服务架构设计,支持集群和水平扩展,能够满足高并发业务需求,并实现了万人群消息的秒达。
Distributed mutual exclusion lock using Redis for Go
Distributed, lock-free, self-hosted health checks and status pages
Go Humans! (formatters for units to human friendly sizes)
The official Go client for Elasticsearch
Zero downtime restarts for go servers (Drop in replacement for http.ListenAndServe)
Go library for retrying with configurable backoffs
Elegant Scraper and Crawler Framework for Golang
A Go port of Ruby's dotenv library (Loads environment variables from .env files)
A powerful, custom error package for Go
A parser for InnoDB file formats, in Ruby