Gin 是一款用 Go 编写的很优秀的 HTTP Web 框架。它并不像是传统的 Php 的框架,没有对开发规范、约束做过多的要求。对于第一次接触 Go 语言或是经验不是很丰富的开发人员来说,初次使用的时候,很难对整体项目的一个完善的规划。
我们想通过制定一个开发骨架,帮助大家规范、快速的使用 Gin 框架。并在此基础上,提供一些基础的组件,让开发人员可以把重心放在业务上。
Provider 在软擎中是一个很广泛的概念,他是软擎提供的一个基础的插件扩展机制。无论是系统中还是业务应用中,都需要采用 Provider 的方式来注册使用。