david's Projects
AC automaton, the algorithm uses DAT(double array trie) to construct a finite-state machine and combined the concept of KMP to construct a mismatch pointer. It is a kind of dictionary-matching algorithm that locates elements of a finite set of strings (the "dictionary") within an input text.
A collection of useful, performant, and threadsafe Go datastructures.
go-elasticsearch-encoder
golang timewheel similar to glang std timer
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
The Go language implementation of gRPC. HTTP/2 based RPC
Meteor is an external reference library written in golang language
A Virtual Conn Multiplexing Library for go.
gateway
orbit is game server engine
Config files for my GitHub profile.
finding path, ๆ็ดขๆ็ญ่ทฏๅพ็ฎๆณๅบ
rpc_transport is a Go RPC(Remote procedure call) transport layer library for Golang
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! ๐๐๐ฏ๐ๆ๐๐ฎ๐๐๐จ, ๐๐จ๐ฅ๐๐ง๐ ๆ๐ซ๐ฉ๐๐ฑ! build for cloud!