你现在的位置是:当前位置: 首页 >


使用 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…。

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

案例推荐

case recommendation
  • 如何评价「绝区零」2.0版本新开启的常驻经营活动「凋容十载随便一观」?

    查看案例

  • 鱼缸里突然在水面角落出现很多想泡沫一样的气泡是怎么回事?

    查看案例

  • 如何评价《睡前消息》第914期《最小地级市鄂州,可以降级了》?

    查看案例

  • 从2025年开始,为什么很多程序员都扔掉了Windows、Mac和Linux,开始拥抱鸿蒙pc了?

    查看案例

  • 如何看待jemalloc停止维护?

    查看案例

  • Go 语言 Web 应用开发框架,Iris、Gin、Echo,哪一个更适合大型项目?

    查看案例

  • 伊朗这次会崩溃灭亡吗?

    查看案例

  • AI认为贴6目才是平衡的,但为什么现在中国规则贴目是7.5目?

    查看案例