使用 Go 语言开发游戏服务端的是如何忍受无法热更新的?

2025-06-28 02:10:11

这个事情其实可以用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…。

使用 Go 语言开发游戏服务端的是如何忍受无法热更新的?
广告位810*200
相关阅读
中国的国土防空系统能有效防止B2/B21这类飞翼隐身战略轰炸机入侵吗?

中国的国土防空系统能有效防止B2/B21这类飞翼隐身战略轰炸机入侵吗?

从电子侦查船这两个街溜子开赴中东,我们就知道B2来的概率非常...

2025-06-23
Anthropic 推出的 Claude Code 是什么技术原理呢?

Anthropic 推出的 Claude Code 是什么技术原理呢?

我使用Claude 一年多,最近尝试使用Claude Cod...

2025-06-23
女婿不喜欢去丈母娘家的原因是什么?

女婿不喜欢去丈母娘家的原因是什么?

应该是我小心眼了,就是气不过,彩礼10万块钱,陪嫁6床被子。...

2025-06-23
储存很多文件,是要用云盘还是用硬盘?

储存很多文件,是要用云盘还是用硬盘?

我现在有个习惯,到手的笔记本,或者PC工作站,安装好系统第一...

2025-06-23
中国大陆的苹果手机被阉割了哪些部分?

中国大陆的苹果手机被阉割了哪些部分?

硬件被阉割: eSIM 卡:海外版 iPhone 支持 eS...

2025-06-23