关于服务器子平台类库封装建议
现在服务器子平台的标准类库和gin框架类库已经封装完毕,下面还有哪些需要封装的类库欢迎大家提出建议,我们会考虑加入到后续类库封装计划中.
要求如下:
1. 目前优先封装以下几个方面的类库: web服务/网络传输/数据库/服务器端数据处理/便捷操作
2. 要求具有免费开源且成熟的go代码,且具有实用性.
谢谢大家,欢迎大家跟帖提出!
本帖最后由 urenai 于 2024-7-25 00:41 编辑
:):Q出界面库,支持的下面+1 :Q出界面库,支持的下面+1 先支持一下 go平台我还没用过{:2_27:} 先出收费版行不 收了钱更有动力 我好像现在就买正版啊 最好找人出下教程,请求 渲染 鉴权 数据库读写 等基础教程啊! leaf
**大神开发的go分布式游戏服务端引擎,star很多
https://GITHUB.com/name5566/leaf
pitaya
国外某游戏**开源的基于网易pomelo协议实现的go分布式游戏服务端引擎,他们**有基于该框架实现休闲moba类手游产品,详见官网
https://GITHUB.com/topfreegames/pitaya
nano
**开发者基于网易pomelo协议实现的go游戏服务端引擎
https://GITHUB.com/lonng/nano
cherry
**开发者基于网易pomelo协议实现的go分布式游戏服务端引擎,默认支持pomelo,也可自定义通信格式。跨节点通信使用nats进行,增加了actor model组件充分压榨并发性能。
GITHUB - cherry-game/cherry: golang game server
golang热更新脚本
基于yaegi + gomonkey技术,在运行时支持热刷go脚本,可动态替换函数、属性,不需要繁琐的的生成so文件,支持windows、*nix操作系统。
GITHUB - cherry-game/hotfix: 在运行时支持热刷go脚本,可动态替换函数、属性。
封个游戏服务端框架,吴总,这个很需要的! https://bbs.voldp.com/thread-21145-1-1.html https://opensource.bytedance.com/projectDetail/1
CloudWeGo
CloudWeGo 的是一套由字节开源的、可快速构建企业级云原生 微服务架构的中间件集合。CloudWeGo 项目共同的特点是高性能、高扩展性、高可靠,专注于微服务通信与治理。项目支持主流云厂商服务对接,并构建了基于云原生微服务场景的完整开源生态。
目前项目已有近2万 GITHUB star ,全球近8万用户关注, 同时,小米、理想汽车、贪玩游戏、森马、禾多科技、华兴证券等超过20家企业用户均已落地使用。
CloudWeGo 包括 Kitex 、 Hertz 、Volo、Netpoll 等多个重点子项目,涵盖 Go 与 Rust 开发语言,上至框架下至网络库、编解码库、序列化库均是自研,各个项目既可独立使用也可搭配使用,并围绕这些项目,构建了完整的上下游生态。
这里面随便扣一个子项目都是牛逼库