{"id":37183823,"url":"https://github.com/huagelong/devinggo","last_synced_at":"2026-01-14T21:13:55.509Z","repository":{"id":270455511,"uuid":"908045886","full_name":"huagelong/devinggo","owner":"huagelong","description":"📱🚀 🧩devinggo 是一款基于 Vue 和 Goframe v2 的全栈开发平台，集成 JWT 鉴权、动态路由、消息队列等功能，提供丰富场景模板，助您快速构建企业级应用，专注业务开发。","archived":false,"fork":false,"pushed_at":"2025-12-23T08:27:26.000Z","size":19163,"stargazers_count":97,"open_issues_count":1,"forks_count":13,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-12-23T21:40:23.099Z","etag":null,"topics":["admin","goframe","golang","vite","vue3"],"latest_commit_sha":null,"homepage":"https://devinggo.devinghub.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/huagelong.png","metadata":{"files":{"readme":"README.MD","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-12-25T01:13:53.000Z","updated_at":"2025-12-23T08:27:30.000Z","dependencies_parsed_at":"2025-08-18T09:13:08.088Z","dependency_job_id":"91e6374a-69a0-43e9-acad-8d66f3468375","html_url":"https://github.com/huagelong/devinggo","commit_stats":null,"previous_names":["huagelong/devinggo"],"tags_count":3,"template":true,"template_full_name":null,"purl":"pkg:github/huagelong/devinggo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huagelong%2Fdevinggo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huagelong%2Fdevinggo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huagelong%2Fdevinggo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huagelong%2Fdevinggo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/huagelong","download_url":"https://codeload.github.com/huagelong/devinggo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huagelong%2Fdevinggo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28434637,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T18:57:19.464Z","status":"ssl_error","status_checked_at":"2026-01-14T18:52:48.501Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["admin","goframe","golang","vite","vue3"],"created_at":"2026-01-14T21:13:54.847Z","updated_at":"2026-01-14T21:13:55.496Z","avatar_url":"https://github.com/huagelong.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"docs/logo.svg\" width=\"120\" /\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n \u003cimg src=\"https://svg.hamm.cn/badge.svg?key=License\u0026value=Apache-2.0\" /\u003e\n  \u003cimg src=\"https://svg.hamm.cn/badge.svg?key=Version\u0026value=1.0.0%20LTS\" /\u003e\n\t\u003cimg src=\"https://img.shields.io/badge/goframe-2.9-green\" alt=\"goframe\"\u003e\n\t\u003cimg src=\"https://img.shields.io/badge/vue.js-vue3.4-green\" alt=\"vue\"\u003e\n\t\u003cimg src=\"https://img.shields.io/badge/vite-%3E5.1.4-yellow\" alt=\"vite\"\u003e\n\u003c/p\u003e\n\u003cp  align=\"center\"\u003e\n\u003ca href=\"https://zread.ai/huagelong/devinggo\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/Ask_Zread-_.svg?style=flat\u0026color=00b0aa\u0026labelColor=000000\u0026logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuOTYxNTYgMS42MDAxSDIuMjQxNTZDMS44ODgxIDEuNjAwMSAxLjYwMTU2IDEuODg2NjQgMS42MDE1NiAyLjI0MDFWNC45NjAxQzEuNjAxNTYgNS4zMTM1NiAxLjg4ODEgNS42MDAxIDIuMjQxNTYgNS42MDAxSDQuOTYxNTZDNS4zMTUwMiA1LjYwMDEgNS42MDE1NiA1LjMxMzU2IDUuNjAxNTYgNC45NjAxVjIuMjQwMUM1LjYwMTU2IDEuODg2NjQgNS4zMTUwMiAxLjYwMDEgNC45NjE1NiAxLjYwMDFaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00Ljk2MTU2IDEwLjM5OTlIMi4yNDE1NkMxLjg4ODEgMTAuMzk5OSAxLjYwMTU2IDEwLjY4NjQgMS42MDE1NiAxMS4wMzk5VjEzLjc1OTlDMS42MDE1NiAxNC4xMTM0IDEuODg4MSAxNC4zOTk5IDIuMjQxNTYgMTQuMzk5OUg0Ljk2MTU2QzUuMzE1MDIgMTQuMzk5OSA1LjYwMTU2IDE0LjExMzQgNS42MDE1NiAxMy43NTk5VjExLjAzOTlDNS42MDE1NiAxMC42ODY0IDUuMzE1MDIgMTAuMzk5OSA0Ljk2MTU2IDEwLjM5OTlaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik0xMy43NTg0IDEuNjAwMUgxMS4wMzg0QzEwLjY4NSAxLjYwMDEgMTAuMzk4NCAxLjg4NjY0IDEwLjM5ODQgMi4yNDAxVjQuOTYwMUMxMC4zOTg0IDUuMzEzNTYgMTAuNjg1IDUuNjAwMSAxMS4wMzg0IDUuNjAwMUgxMy43NTg0QzE0LjExMTkgNS42MDAxIDE0LjM5ODQgNS4zMTM1NiAxNC4zOTg0IDQuOTYwMVYyLjI0MDFDMTQuMzk4NCAxLjg4NjY0IDE0LjExMTkgMS42MDAxIDEzLjc1ODQgMS42MDAxWiIgZmlsbD0iI2ZmZiIvPgo8cGF0aCBkPSJNNCAxMkwxMiA0TDQgMTJaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00IDEyTDEyIDQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K\u0026logoColor=ffffff\" alt=\"zread\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## 简介\n\n`devinggo` 是一个基于 GoFrame v2 + Vue3 + Arco Design 开发的全栈前后端分离的后台管理系统。前端基于[MineAdmin-Vue V2](https://docv2.mineadmin.com/)技术栈，专注于提供一个简洁、高效、安全的开发框架。\n\n## 演示地址\n- 后台管理系统：https://devinggo-dev.devinghub.com/admin\n- 账号密码：superAdmin/admin123\n- 数据每小时重置一次\n\n## 视频教程\n- b站: https://space.bilibili.com/323699697\n\n## 文档\n\n- [文档](https://devinggo.devinghub.com/)\n- [zread](https://zread.ai/huagelong/devinggo)\n\n## 子模块地址\n\n- [官网前端](https://github.com/huagelong/devingsite)\n- [后台admin前端](https://github.com/huagelong/devingadmin)\n\n## 截图\n\n![0.png](docs/screen/0.png)\n![1.png](docs/screen/1.png)\n![2.png](docs/screen/3.png)\n![4.png](docs/screen/4.png)\n\n## 技术栈\n\n- **后端**：GoFrame v2、MySQL or Postgresql、Redis\n- **前端**：Vue3、Vite5、Arco Design、Pinia\n\n## 功能特性\n- [x] 支持mysql,postgresql\n- [x] 支持多语言：支持多语言切换\n- [x] 支持多主题：支持多主题切换\n- [x] 支持队列：支持基于redis的队列\n- [x] 支持websocket：支持websocket通信,websocket支持分布式服务器\n- [x] 支持docker部署\n- [x] 支持 migrate 数据库操作\n- [x] 支持 module 模块管理\n- [x] 支持 db 全局缓存\n- [x] 接口文档：自动生成接口文档\n\n## 核心功能\n\n- [x] 用户管理：用户是系统操作者，该功能主要完成系统用户配置\n- [x] 部门管理：配置系统组织机构（公司、部门），树结构展现支持数据权限\n- [x] 岗位管理：配置系统用户所属担任职务\n- [x] 菜单管理：配置系统菜单，操作权限，按钮权限标识等\n- [x] 角色管理：角色菜单权限分配、设置角色按机构进行数据范围权限划分\n- [x] 字典管理：对系统中经常使用的一些较为固定的数据进行维护\n- [x] 参数管理：对系统动态配置常用参数\n- [x] 通知公告：系统通知公告信息发布维护\n- [x] 操作日志：系统正常操作日志记录和查询\n- [x] 登录日志：系统登录日志记录和查询\n- [x] 代码生成：前后端代码的生成；支持CRUD下载\n- [x] 系统监控：Redis、在线用户监控\n- [x] 模块管理：管理系统当前所有模块\n- [x] 定时任务：在线（添加、修改、删除)任务调度包含执行结果日志\n- [x] 附件管理：管理系统当前所有附件\n\n## 环境要求\n\n- Go \u003e= 1.23.4\n- Node \u003e= 18\n- MySQL \u003e= 5.7 or PostgreSQL \u003e= 13.0\n- Redis \u003e= 5.0\n\n## 快速开始\n\n\u003e 以windows10以上系统为例\n\n1. 安装make\n```\n#make 编译环境安装 ，打开cmd（管理员权限）执行\n@powershell -NoProfile -ExecutionPolicy Bypass -Command \"iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))\" \u0026\u0026 SET PATH=%PATH%;%ALLUSERSPROFILE%\\chocolatey\\bin\n# or 打开powershell（管理员权限）执行\nSet-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))\n\nchoco install make\nchoco install sed\n```\n2. 安装golang,node\n```\nchoco install golang\nchoco install nodejs\n```\n\n3. 拉取子模块代码\n\n```\ngit submodule update --init --recursive\ngit submodule foreach git pull origin master\n```\n\n4. 修改配置文件（mysql or postgresql,redis配置）\n- `manifest/config/config.example.yaml` 复制为 `manifest/config/config.yaml`\n- `manifest/config/config.yaml` # 修改redis,mysql配置\n- `hack/config.example.yaml` 复制为 `hack/config.yaml` # 开发时使用\n- `hack/config.yaml` # 开发时使用\n\n5. 编译\n\n```\nmake build\n```\n6. 导入数据库\n```\ngo run main.go migrate:up\n```\n7. 启动\n```\ngo run main.go\n```\n8. 访问\n```\nhttp://localhost:8070/admin\n账号 superAdmin 密码 admin123\n```\n\n## 交流社区\n\n- QQ群：483122520\n\n## 🎉 关注项目\n\n- 如果项目对您有帮助，请点右上角 \"Star\" 收藏项目，您的支持是我创作的动力！\n\n## 鸣谢\n\n1. [GoFrame](https://github.com/gogf/gf)\n2. [MineAdmin-Vue V2](https://docv2.mineadmin.com/)\n3. [Arco Design](https://arco.design/)\n4. [Pinia](https://pinia.vuejs.org/)\n5. [Vue3](https://v3.cn.vuejs.org/)\n6. [Vite5](https://cn.vitejs.dev/)\n\n## Star History\n\n[![Star History Chart](https://api.star-history.com/svg?repos=huagelong/devinggo\u0026type=Date)](https://www.star-history.com/#huagelong/devinggo\u0026Date)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhuagelong%2Fdevinggo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhuagelong%2Fdevinggo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhuagelong%2Fdevinggo/lists"}