個人另一個開源項目,任何建議、指正錯誤和優化我都很是歡迎 baibaibai_000@163.comgit
簡介github
本項目是用go語言編寫,結合cgo功能,支持高併發執行lua腳本的程序。
擴展
- 能夠擴展成戰鬥邏輯用lua編寫的戰鬥驗證服務器。這裏展現了golang運行多個lua虛擬機,充分利用多核性能的個實現。
- 能夠擴展用grpc作外部的可負載均衡的接口,我這裏只簡單的實現了用http作外部接口
待優化
- []byte->string->C.String 這幾部轉換的性能損失
- lua裏的print輸出到控制檯有延遲
地址