使用 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 01:00:17关于 Rust 语言基金会成立,你有什么想说的呢?
- 2025-06-21 01:35:16西方人是怎么发现地球是圆的的?
- 2025-06-21 01:40:17眼睛的飞蚊症,能够康复吗?
- 2025-06-21 00:40:17为什么 Golang 不适合开发桌面系统?
- 2025-06-21 01:45:18央行宣布八项重磅金融开放举措,将设立数字人民币国际运营中心等,释放了哪些信号?
- 2025-06-21 01:40:17以色列伊朗持续多日空对空轰炸,谁会先撑不住?双方的***还能支撑多久?还有哪些「杀手锏」没投入战场?
- 2025-06-21 02:20:16生活中怎样的美女才能被称为「大」美女?
- 2025-06-21 01:50:17一个人可以节俭到什么程度?
- 2025-06-21 01:15:18Golang和J***a到底怎么选?
- 2025-06-21 00:35:17如何看待 Rust 写的 PNG 解码器比 C 实现更快?
推荐产品
-
美国真会下场对伊朗开战吗?
如果美国亲自开战,那将会改变未来20-30年的全球局势。 -
如何看待 Rust 写的 PNG 解码器比 C 实现更快?
如何看待 Rust 写的 PNG 解码器比 C 实现更快?× -
中国预警机世界领先吗?
就雷达工作体制而言,中国预警机的确领选全世界,但就元器件、处 -
鱼缸能不能做到一直不换水还很清澈?
完全可以的。 我有个30x30x30cm的立方体小缸,25
最新资讯