# hotgo #### HotGo 开发框架是一款 Golang 语言 web 开发框架 ## 技术选型 * 前端:用基于 JeeSite Mobile Uni-App+aidex-sharp 构建基础页面。 * 后端:用 goframe 快速搭建基础API,goframe 是一个go语言编写的Web框架。 * 数据库:采用MySql(5.7)版本,使用 gorm 实现对数据库的基本操作。 * 缓存:使用Redis实现记录当前活跃用户的jwt令牌并实现多点登录限制。 * API文档:使用Swagger构建自动化文档。 * 消息队列:同时兼容 kafka、redis、rocketmq,一键配置切换到自己想用的MQ。 ## 系统截图 #### * web端 ![image](https://user-images.githubusercontent.com/26652343/155689571-e6a0a5a3-011b-44cc-b84b-a1c82301b207.png) ![image](https://user-images.githubusercontent.com/26652343/155689646-d3395261-6061-469f-8256-3cd0ff9f5d05.png) ![image](https://user-images.githubusercontent.com/26652343/155689709-5ddac1d3-1c01-4fab-9d3a-9ece72ca5ba0.png) #### * 移动端 ![image](https://user-images.githubusercontent.com/26652343/155689481-2fc019eb-18e4-4a94-b417-50524e945089.png) ![image](https://user-images.githubusercontent.com/26652343/155689738-ac97f9c0-47ae-499b-b3fe-0cb4ce97f3bc.png) ## 感谢(以下排名不分先后) * goframe https://goframe.org * JeeSite Mobile Uni-App https://gitee.com/thinkgem/jeesite4-uniapp * aidex-sharp https://gitee.com/big-hedgehog/aidex-sharp ## 声明 * 目前项目还在开发中,部分源码尚未更新完整,但不影响搭建演示和供学习参考,遇到问题请联系作者下方微信! ![image](https://user-images.githubusercontent.com/26652343/155691271-1ded98d8-f0f1-4467-9079-26cec1195af5.png)