Wuhan, China

大可

Elite
@sysulq

Creator of @go-kod | Maintainer of @douyu | Interested in C/Go/Lua/Rust...

nginx-vts-exporter. Simple server that scrapes Nginx vts stats and exports them via HTTP for Prometheus consumption

677

httpmq. A simple HTTP message queue written in Go with goleveldb, just like httpsqs written in C with Tokyo Cabinet.

319

doggy. Lightweight, idiomatic and stable for building Go 1.7+ HTTP services

279

gofluent. (Not Maintained) Something acting like fluentd rewritten in Go.

180

nginx-prometheus-metrics. A production demo to collect prometheus metrics for nginx with lua embedded.

100

golang-lru. Golang LRU cache with expire feature.

65

dataloader-go. Go implementation of Facebook's DataLoader with 200+ lines of code.

55

gobreak. Latency and fault tolerance library like Netflix's Hystrix with prometheus and gobreaker.

44

go-loadbalance. A well designed loadbalance API with dozens of implementations for go-grpc loadbalance.

39

goroutine-pool. A simple goroutine pool which can create and release goroutine dynamically, inspired by fasthttp.

35

nginx_upstream_check_module. (Not maintained) This module can be used in pure nginx-1.4.7 and nginx-1.6.2 to check upstream servers, with several patches applied.

17

status-nginx-module. A http status module for pure nginx, which is in production already.

16

zrpc. A lightweight distributed RPC framework powered by pure C language and based on ZeroMQ and pbc.

10

struct2interface. Dev helper tool that generates a Golang interface by inspecting the structure methods of existing .go files.

10

rsa. RAS crypto algorithm for Decrypt with Public Key and Encrypt with Private Key.

7

rsmq-go. Go implementation of the Message Queue based on Redis Streams.

4

lua-resty-fluent. A simple fluent client based on openresty.

3

httpmq-rs. A simple HTTP message queue written in Rust with rocksdb, just like httpmq written in Go with leveldb.

3

chain-go. A generic operation chain for executing a series of tasks in a structured and controlled manner.

3

grpc-gateway. gRPC to JSON proxy generator following the gRPC HTTP spec

2

nginx-upstream-fair. The fair load balancer module for nginx

2

practice-to-intergrate-k8s. A practice to integrate golang, microservice and so on... with k8s

2

High-Performance-Browser-Networking-cn. 中文翻译

1

data_struct. Common data structures

1

github-trending. A toy to play with weixin mp and github.

1

proto. Simplify developing HTTP API through Protobuf way.

1

architecture-best-practice. Best practice from the ground up.

1

awesome-nginx. A collection of awsome resources around nginx.

1

awesome-go. A curated list of awesome Go frameworks, libraries and software

1

srt2fcpxml. Go

1

jupiter. Jupiter是douyu开源的面向服务治理的Golang微服务框架

1

enhanced-limit-conn-nginx-module. An enhanced limit conn nginx module.

1

jumpcutter. An auto jump cutter, implemented with opencv and silence detect.

1

native. Dart packages related to FFI and native assets bundling.

1

ratelimitx. A simple ratelimit for golang, implemented with memcache and gobreak, aims on high availability.

1
35
Apply