1、路由:
gin2、数据库:
gorm3、缓存redis:
go-redis4、长连接:
gorilla/websocket5、文档:
swaggo6、发短信登录:
alibabacloud-go7、yaml配置读取:
gopkg.in/yaml这些可能就是一个简单的web项目所需要准备的基本的框架,因为项目前期本身并不需要很复杂的架构,一个基本的单机架构可以撑到10w+的用户量,瓶颈会存在于数据库性能、go单机性能,这些问题要到项目中后期更新迭代升级架构,但不是项目前需要考虑的事情。
作者新开通博客: