Stars
High performance server-side application framework
F-Stack is an user space network development kit with high performance based on DPDK, FreeBSD TCP/IP stack and coroutine API.
mTCP: A Highly Scalable User-level TCP Stack for Multicore Systems
C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
Data Structures and Algorithms implementation in Go
使用go语言实现数据结构与算法,涵盖字符串、数组、链表、队列、栈、树、图等数据结构。在实现算法的基础上,进行go语言实战。此外也包含经典算法在go实战项目中的应用,以及开源项目算法方面源码分析。
慕课 liuyubobobo「玩转数据结构」课程的 Go 语言实现版本
文档数据库mongodb kv存储引擎wiredtiger源码详细分析注释
分布式文档数据库mongodb-3.6(mongos、mongod、wiredtiger存储引擎)源码中文注释分析,持续更新。后期重点进行mongodb-4.4最新版本内核源码分析
The ToroDB solution to provide better analytics on top of MongoDB and make it easier to migrate from MongoDB to SQL
中间件、高性能服务器、分布式存储等(redis、memcache、nginx、大容量redis pika、rocksdb、mongodb、wiredtiger存储引擎、高性能代理中间件)二次开发、性能优化,逐步整理文档说明并配合demo指导--每周末定时更新2-3篇技术文章及程序demo
rocksdb-6.1.2 KV存储引擎源码中文注释分析,后期与mongodb默认KV存储引擎wiredtiger进行原理与性能比较,近期持续更新
超级微信电脑客户端,支持多开、防消息撤销、语音消息备份...开放WeChatSDK
List of awesome reverse engineering resources
🌷 awesome awesome go, study golang from basic to proficient。Go Study Guide。从学习 Go 基础语法和高级特性,到实战项目,再到架构微服务,最后到跑路。
Your ultimate Go microservices framework for the cloud-native era.
Delve is a debugger for the Go programming language.