使用 Go 语言开发游戏服务端的是如何忍受无法热更新的?
- 发表时间:2025-06-21 07:35:17
- 来源:
这个事情其实可以用goja + golang 去做。
***s://github***/dop251/goja golang负责完成infrastructure的关键moduels,比如网络,日志,***模块,加密算法等;相关的函数注入到j***ascript的虚拟机goja中,在goja中完成游戏逻辑,逻辑用j***ascript(es5)来完成。
思路其实类似于openresty,但golang的扩展性和j***ascript的舒适性,远非c+lua能比的。
====PS: 在我的业务系统中,按代码规模分为三类应用:长篇***级别的基础系统,k8s+gola…。
推荐资讯
- 2025-06-21 09:10:17如何看待 Rust 写的 PNG 解码器比 C 实现更快?
- 2025-06-21 08:30:17狗头萝莉究竟做错了什么?
- 2025-06-21 09:10:17前端因为像素还原设计稿而离职,这是个别现象吗?
- 2025-06-21 07:35:17北京语言大学张爱玲教授被清华树木砸中逝世,清华回应系绿化养护人员违规作业所致,事故责任该如何划分?
- 2025-06-21 07:55:17如何评价***伊内斯·特洛奇亚的身材?
- 2025-06-21 08:10:17Python+rust会是一个强大的组合吗?
- 2025-06-21 08:30:17你最近有什么烦心事吗?把这里当树洞,说出来,可以吗?
- 2025-06-21 08:15:17语雀后端从Node迁移到J***a说明了什么?
- 2025-06-21 08:55:162025年,华为不再向供应链共享技术是真的吗?会造成什么影响?
- 2025-06-21 08:55:16敏感时刻,美国「末日飞机」出现异常动向,出现在华盛顿附近,什么是「末日飞机」?这代表着什么?
推荐产品
-
家里想搞一个服务器,怎么才不违规?
一个个危言耸听,拿着鸡毛当令箭,像极了装在套子里的别里科夫: -
iOS下都有哪些体验好的浏览器?
AppSo(微信搜索 AppSo),我们关注手机新娱乐,专注 -
git是Linus一个人开发出来的吗?
Linus Torvalds 与 Git 二十年:一个“必要 -
跨平台GUI框架到底应该自绘还是原生控件绑定?
谢邀。 自绘更正确。 之前看到有人问,Apple 新的玻
新闻动态
最新资讯