多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
1、gin-vue-admin Github 地址:https://github.com/flipped-aurora/gin-vue-admin Star 数量:7.6k gin-vue-admin 是一个使用 gin + vue 进行极速开发的全栈后台管理系统,后台使用 gin 框架,gin 是目前很流行的 Go 语言 web 框架,前端主要使用 vue。 项目的目录结构非常清晰,包名语义化,能够帮助你快速上手学习。 这个项目还使用到了一些流行的 Go 开源库及中间件,例如: gin:最流行的 Go 语言 web 框架 gorm:数据库操作中间件 zap:uber 开源的 Go 语言日志库 redis:k-v 缓存 这个项目还有详细的中文文档,并且配套教学视频,值得学习! ![](https://img.kancloud.cn/e7/67/e7679560fd7040be1cfe3dbc5655a271_1037x685.png) 2、ferry Github 地址:https://github.com/lanyulei/ferry Star 数量:3.3k ![](https://img.kancloud.cn/65/84/6584b3d1ff33d3ef16cce5e373091dbd_966x511.png) ![](https://img.kancloud.cn/ab/26/ab265b5f33676b5d0f823f93ea6b5893_984x542.png) 基于 Gin + Vue + Element UI 前后端分离的工单系统,集工单统计、任务钩子、权限管理、灵活配置流程与模版等等于一身的开源工单系统,当然也可以称之为工作流引擎。 致力于减少跨部门之间的沟通,自动任务的执行,提升工作效率与工作质量,减少不必要的工作量与人为出错率。 项目当中涉及到的一些其他的中间件: casbin:访问控制工具 gorm:数据库操作中间件 zap:uber 开源的 Go 语言日志库 3、Yearning Github 地址:https://github.com/cookieY/Yearning Star 数量:5.2k ![](https://img.kancloud.cn/a1/97/a197385225acec6e48ed2d6cb8c6e438_971x571.png) Yearning 是一个高颜值 sql 审核平台,是真的高颜值,界面设计非常的漂亮,看起来很舒服! Yearning 拥有多项实用型功能,助力 DBA 提升工作自动化、标准化,主要的功能有: 自动化 SQL 语句审核,可对 SQL 进行自动检测并执行 DDL/DML 语句执行后自动生成回滚语句 审核、查询、审计功能 支持 LDA P 登录 / 钉钉及邮件消息推送 支持自定义审核工作流 支持细粒度权限分配 项目中使用了作者本人自研的 web 框架,还有其他的一些中间件:gorm、tidb、grpc。 还有详细的中文文档。 4、Go-admin Github 地址:https://github.com/go-admin-team/go-admin Star 数量:3.9k ![](https://img.kancloud.cn/ab/26/ab265b5f33676b5d0f823f93ea6b5893_984x542.png) 这是一个基于 Gin + Vue + Element UI 的前后端分离权限管理系统,特性如下: 遵循 RESTful API 设计规范 基于 GIN WEB API 框架,提供了丰富的中间件支持(用户认证、跨域、访问日志、追踪 ID 等) 基于 Casbin 的 RBAC 访问控制模型 JWT 认证 支持 Swagger 文档 (基于 swaggo) 基于 GORM 的数据库存储,可扩展多种类型数据库 配置文件简单的模型映射,快速能够得到想要的配置 代码生成工具 表单构建工具 多命令模式 项目有详细中文文档和配套视频教程! 5、wechat-go Github 地址:https://github.com/songtianyi/wechat-go Star 数量:1.4k 这是微信 web 版 API 的 Go 语言实现,模拟微信网页版的登录/联系人/消息收发等功能,可以完全接管微信收到的消息,并定制自己的发送内容。 我觉得这个项目还是挺有趣的,用来操作一下微信,能够体会到更多学习的乐趣。 7days-golang Github 地址:https://github.com/geektutu/7days-golang Star 数量:7k ![](https://img.kancloud.cn/8f/67/8f67d4352b937e4a842629912122e972_987x372.png) 这是一个七天从零用 Go 实现简易版项目的系列,主要有: Web 框架 - Gee 分布式缓存 GeeCache ORM 框架 GeeORM RPC 框架 GeeRPC