Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. 将结构体属性注释和标签整合,方便接口文档、命令文档编写和维护。也就是说,未来我们的接口文档编写将会更加方便、内容更加丰富。
  2. 通过工具和组件实现多种通信协议的适配。未来,通过现有框架标准的API编写方式,我们将可以通过少量配置和组件的方式,很容易支持HTTP/gRpc/Thift等接口通信协议,然而我们的业务代码不需要任何变化。此外,再结合上面提到的feature,不管是什么接口通信协议,代码也不需要经过改动,接口文档都可以保持一致。
  3. 自动化的客户端生成(HTTP/gRPC)。根据服务端的API接口文档或者API结构定义目录自动生成客户端Go代码。这样客户端与服务端代码完全解耦,API涉及到的所有结构将会递归自动化生成。


最近我也挺开心的,因为最近大家的PR比较多,goframe就是需要靠社区活跃才能健康发展。未来我也会多推动社区、依靠社区来驱动项目持续健康发展。同时,也希望大家能认识到,开源不易,既然开源了出来,这个开源项目就是属于大家的,属于开源社区的。我也会秉着开放、自由、纯粹的心态,力所能及地和大家一起维护好项目。我们可以做、需要做的事情还有很多很多。目前框架的主体能力已经比较完善和稳定,且在行业已经有了一定的不错的口碑。对于项目的feature和enhancement,我将不会每个都亲自参与,我的精力将集中在以下几个方面:最近挺开心的,因为最近大家的PR比较多,goframe就是需要靠社区活跃才能健康发展。未来我也会多推动社区、依靠社区来驱动项目持续健康发展。同时,也希望大家能认识到,开源不易,既然开源了出来,这个开源项目就是属于大家的,属于开源社区的。我也会秉着开放、自由、纯粹的心态,力所能及地和大家一起维护好项目。我们可以做、需要做的事情还有很多很多。目前框架的主体能力已经比较完善和稳定,且在行业已经有了一定的不错的口碑。对于项目的feature和enhancement,我将不会每个都亲自参与,我的精力将集中在以下几个方面:

  1. 重要issue的修复
  2. 重要feature、enhancement的开发
  3. 社区的PR Review和指导
  4. 项目的布道和推广

...