摘要: GoWorld代码:https://github.com/xiaonanln/goworld Golang具有运行效率高、内存安全等优良特性,因此是非常适合用来进行服务器开发。使用Golang开发游戏服务器有如下的优点: 运行效率远高于各种脚本语言,大幅度提升服务器承载能力 内存安全,不会像C++服 阅读全文
posted @ 2017-07-30 14:08 lorddeseis 阅读(27414) 评论(17) 推荐(4) 编辑
摘要: 原文地址:http://goworldgs.com/?p=37 在C语言中有一个经典的宏定义,可以将结构体struct内部的某个成员的指针转化为结构体自身的指针。下面是一个例子,通过FIELD_OFFSET宏计算结构体内一个字段的偏移,函数getT可以从一个F*的指针获得对应的T*对象。 在Gola 阅读全文
posted @ 2017-07-30 13:51 lorddeseis 阅读(4895) 评论(1) 推荐(0) 编辑