cnogo's repositories
pinpoint-go
pinpoint golang client
algorithms
Algorithms & Data Structures in C++
behaviac
behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network. Behaviors can be designed and debugged in the designer, exported and executed by the game. The designer can only run on the Windows platforms. The run time library is implemented with C++ and C#, and it supports all major platforms (Windows, Linux, Android, iOS, Unity etc.) and Unity. The C++ version is suitable for the client and server side.
distributelock
the distritute lock of redis
googletest
Google Test
grpc-go
The Go language implementation of gRPC. HTTP/2 based RPC
kcptun
TCP流转换为KCP+UDP流
seaweedfs
SeaweedFS is a simple and highly scalable distributed file system. There are two objectives: to store billions of files! to serve the files fast! Instead of supporting full POSIX file system semantics, Seaweed-FS choose to implement only a key~file mapping. Similar to the word "NoSQL", you can call it as "NoFS".
the-way-to-go_ZH_CN
《The Way to Go》中文译本,中文正式名《Go入门指南》