lntoly Goto Github PK
Name: tao
Type: User
Name: tao
Type: User
File system notification for Go
simple function counter
一个基于长连接游戏(以棋牌游戏--麻将为例)设计的有限状态机
通用游戏服务器框架,支持多进程、多线程部署,支持TCP、WebSocket、Http协议
game server
从0开始开发 基础库(配置文件读写、日志、多线程、多进程、锁、对象引用计数、内存池、免锁消息队列、免锁数据缓冲区、进程信号、共享内存、定时器等等基础功能组件),网络库(socket、TCP、UDP、epoll机制、连接自动收发消息等等),数据库操作库(mysql,redis、memcache API 封装可直接调用),开发框架库(消息调度处理、自动连接管理、服务开发、游戏框架、服务间消息收发、消息通信等等),消息中间件服务(不同网络节点间自动传递收发消息)等多个功能组件、服务,最后完成一套完整的服务器引擎,基于该框架引擎可开发任意的网络服务。 主体架构:N网关+N服务+N数据库代理+内存DB(Redis、MemCache)+Mysql数据库,基于该架构可建立集群,稳定高效的处理大规模、高并发消息。
通用并发IO数据处理框架
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
game server use libevent
Distributed realtime messaging framework based on workerman.
gev is a lightweight, fast non-blocking TCP network library based on Reactor mode.
[mirror] GF(GoFrame) is a modular, lightweight, loosely coupled, high-performance application development framework written in Go. Supporting hot updates/restarting, multi-domain, multi-port, multi-service, HTTP/HTTPS, dynamic routing and many more features, it also provides a series of core components and dozens of practical modules.
golang写的IM服务器,支持多业务接入
glider is a forward proxy with multiple protocols support, and also a dns/dhcp server with ipset management features(like dnsmasq).
Serves embedded files from `jteeuwen/go-bindata` with `net/http`
:dolphin: Lightweight caching DNS server/forwarder
A Go implementation of the Redis server protocol
go-zero is a web and rpc framework written in Go. It's born to ensure the stability of the busy sites with resilient design. Builtin goctl greatly improves the development productivity.
定时任务管理系统
A fast dns cache server written by go
a featured FSM that can export state images
golang in action
Golang的23种设计模式之代码示例+图解+设计模式资料
A standalone SSH server written in Go
proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持正向代理和内网穿透.程序本身可以作为一级代理,如果设置了上级代理那么可以作为二级代理,乃至N级代理.如果程序不是一级代理,而且上级代理也是本程序,那么可以加密和上级代理之间的通讯,采用底层tls高强度加密,安全无特征.代理时会自动判断访问的网站是否屏蔽,如果被屏蔽那么就会使用上级代理(前提是配置了上级代理)访问网站;如果访问的网站没有被屏蔽,为了加速访问,代理会直接访问网站,不使用上级代理.另外可以设置域名黑白名单,更加自由的控制网站的访问方式。下载地址:https://github.com/snail007/goproxy/releases 官方QQ交流群:189618940
The most trusted Go module proxy in China.
🦉SOAP package for Go
一个go编写的端口转发和Proxy集成工具,后端使用ssh,前端支持HTTP/HTTPS/Socks5
基于TCP长连接的推送服务框架,具有良好的扩展性,同时单台连接服务器能支撑超过百万级的连接
The C based gRPC (C++, Node.js, Python, Ruby, Objective-C, PHP, C#)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.