GMS 简介 ​ GMS全称Golang Micro Service,这里取单词首字母作为项目名称。 ​ 项目是2020-10-24日(程序员节)正式在Github上开源的。所以默认启动端口就定为1024。 ​ GMS是一个非常简单易用的微服务框架。只要您之前使用过类似Gin、beego这样的web框架。就能快速上手,使用方法和这些web框架一样简单。不用额外编写类似proto等额外的接口协议。 ​ GMS的网络通信层使用 ,基于gnet的优异性能GMS也会表现不俗 特点: 非常简单、学习成本极低(不用再感叹学不动了)。GMS处于初期阶段您想参与开发也非常简单。 不用定义proto等协议文件。 ​ 写proto文件不仅麻烦还容易出错。而且使用协议文件定义服务,最终在框架内部实现都要使用反射去调用目标方法。众所周知反射调用方法性能比直接调用要差很多。所以如果其他条件不变的情况下,不使用反射