这个事情其实可以用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…。
{dede:pagebreak/}
为什么感觉中国这么多进食障碍(厌食或暴食)的女生?
刘强东看到了什么,才去搞外卖?
如何评价林志玲?
为什么 mac mini 的 m4 版本价格这么低呢?
为什么有人会说要崛起要靠西科这种荒唐观点呢?
你在你男/女朋友的手机里发现过什么秘密?
为什么程序员的代码不能终身责任制?
你见过最恶心的邻居是什么样子?
广东洪水,灾民呼吁不要捐款为什么?
怎么通俗的解释路由这个词?
小鹏G7发布,对标小米YU7有优势吗?
儿子抑郁四年左右了,他的未来该怎么办?
如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
notion和Obsidian这两款软件选哪个?
如果在野外发现了一只大熊猫,很脏,领回家给他洗个澡,再养几天,犯法吗?
Rust怎么写GUI程序?