{"repo":"Jiang-Xia/gin-zone","free":true,"listed":false,"github":"https://github.com/Jiang-Xia/gin-zone","clone":"git clone https://github.com/Jiang-Xia/gin-zone.git","description":"gin-zone 包含了admin和client两个前端项目，server一个后端服务。Client 是一个基于 Vue3、Vite、Uniapp 跨端项目，可打包生成h5 app 微信小程序等。Zone server 服务端是使用go、gin、等技术栈编写的MVC模式后端服务。欢迎star！","language":"Vue","stars":37,"topics":["blog","chat","gin","golang","h5plus","miniprogram","uniapp"],"license":null,"category":"chat-messaging","readme_excerpt":"🚀 Gin Zone 一个现代化的全栈开发练手项目 Go + React + UniApp 技术栈的完整实现 📖 项目介绍 Gin Zone 是一个基于现代化技术栈的全栈开发练手项目，采用前后端分离架构，旨在为开发者提供一个完整的学习和实践平台。项目涵盖了社交动态、实时聊天、博客系统、后台管理等多个核心功能模块。 🎯 项目特色 - 🏗️ 现代化架构 ：采用前后端分离，微服务化设计思想 - 📱 一码多端 ：基于 UniApp 实现 H5、小程序、APP 多端发布 - ⚡ 高性能后端 ：Go + Gin 提供高并发、低延迟的 API 服务 - 🎨 现代化前端 ：React + TypeScript + Ant Design 构建管理后台 - 💬 实时通信 ：WebSocket 实现的实时聊天功能 - 🔐 完善权限 ：JWT 认证 + 路由守卫的安全体系 - 📊 数据可视化 ：图表展示和数据分析功能 - 🚀 工程化 ：Husky + Commitlint 规范化开发流程 🛠️ 技术栈 后端服务 (Server) 技术 版本 说明 ------ ------ ------ Go 1.23.3 开发语言 Gin 1.10.0 Web框架 GORM 1.25.12 ORM框架 MySQL 8.0+ 关系型数据库 Redis latest 缓存数据库 JWT 4.5.1 身份认证 WebSocket latest 实时通信 Swagger 1.16.4 API文档 Logrus 1.9.3 日志记录 前端管理后台 (Admin) 技术 版本 说明 ------ ------ ------ React 18.2.0 前端框架 TypeScript 4.4.2 类型系统 Ant Design 5.4.0 UI组件库 Redux Toolkit 1.9.3 状态管理 React Router 6.x 路由管理 Axios 1.3.5 HTTP客户端 Craco 7.1.0 构建工具 跨端客户端 (Client) 技术 版本 说明 ------ ------ ------ Vue 3.x 前端框架 UniApp latest 跨端框架 Vite latest 构建工具 uni-ui latest UI组件库 dayjs 1.11.13 日期处理 marked 4.2.12 Markdown解析 prismjs 1.29.0 代码高亮 ✨ 核心功能 🔐 用户系统 - 用户注册/登录、微信授权登录 - JWT令牌认证、密码加密 - 用户信息管理、头像上传 - 权限控制和路由守卫 📝 动态模块 - 发布动态、图片/视频上传 - 点赞浏览统计、动态列表展示 - 地理位置标记、时间管理 - 富文本编辑、Markdown支持 💬 聊天系统 - WebSocket实时通信 - 私聊/群聊功能 - 好友管理、聊天记录 - AI聊天集成、表情支持 📱 博客系统 - 文章发布和管理 - Markdown编辑器 - 代码高亮显示 - 文章分类和标签 📊 数据展示 - 图表可视化 - 数据统计分析 - 支付转账演示 - 扫码功能 🔧 管理后台 - 动态内容管理 - 用户信息管理 - 数据统计报表 - 系统配置管理 📁 项目结构 🚀 快速开始 环境要求 - Go 1.23.3+ - Node.js 16.0.0+ - MySQL 8.0+ - Redis latest - Git latest 一键安装 数据库配置 1. 创建MySQL数据库 2. 导入数","default_branch":null,"files":null,"tree":[],"storefront":"/r/Jiang-Xia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Jiang-Xia/gin-zone/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}