网站地图官方微信:
网站首页 辽源市 白米镇 章化乡 石龙镇 怀远镇 迓驾镇

当前位置: 首页 >

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

这个事情其实可以用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 语言开发游戏服务端的是如何忍受无法热更新的?

  • | 《凡人修仙传》的韩立有 72 把金雷竹做的剑,其他人看见了不觉得奇怪吗? |

    你说人界还是灵界? 人界韩立元婴期之前,见过韩立72把飞剑的...

    查看详情>>
  • | 如何建一个安全的个人nas? |

  • | 做一个中国的微软到底有多难? |

  • | 可以随身携带一个Linux系统吗? |

  • | DIY Nas用什么系统好? |

  • | 孩子网上学编程,靠谱吗? |

  • | 黑客为什么可以做到无需知道源码的情况下找出系统漏洞? |

  • | Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别? |

  • | node.js可以做***识别分析吗? |

  • | 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)? |

  • | MySQL不香吗,为啥还要Elasticsearch? |

  • 推荐一下自个, Todo清单。 一款专门用于记录工作、生活、...

    2025-06-23
  • 如果你老板要求不高的话,还可以抢救一下,但是也得学一段时间 ...

    2025-06-23
  • 看了另外有些回答,感觉有些人还在信息茧房里面[doge][d...

    2025-06-23
  • 讲讲我自己的糗事。 我从小就喜欢摆弄各种器物、思索它的原理...

    2025-06-23

关注我们

添加微信好友,关注最新动态