(1)项目下载,仅供学习,商业用需要找作者授权,地址https://github.com/flipped-aurora/gin-vue-admin (2)打开文件 (3)启用go模块,添加局部环境变量值goproxy (4)进入server目录,使用go mod并安装依赖包,执行命令go generate -x 显示并执行命令 (5)编译运行go文件 go build -o server.exe main.go server.exe...
设计为第一层controller.go控制器可以添加底层RouterHandler第二层controller.go控制器RouterHandler。如果目录不需处理自己模块路由中间件,则第一层controller.go控制器的RouterHandler无需添加对应模块路由中间件RouterHandler。 开发时如何使用模块和功能类这两层设计呢?我们把大的功能合并为一个模块,例如:admin后台管理、...
1.后端采用golang框架gin,快速搭建基础restful风格API2.前端项目采用VUE框架,构建基础页面3.数据库采用Mysql,可能会引用redis作为缓存数据库使用(待定)4.使用swagger构建自动化文档5.使用fsnotify和viper实现json格式配置文件6.使用logrus实现日志记录7.使用gorm实现对数据库的基本操作 项目说明 golang项目存放于QMPlusServe...
gin+vue编写的自动化代码开发脚手架,是gin+vue全栈学习最好的项目,腾讯阿里开发均有采用gin-vue-admin为模型进行相关业务开发,代码自动化,加快开发速度,权限系统齐全,减少重复工作
(测试用户名:admin,测试密码:123456)项目 github: https://github.com/flipped-aurora/gin-vue-admin 技术选型 前端:用基于vue的Element-UI构建基础页面。后端:用Gin快速搭建基础 restful 风格 API,Gin是一个 go 语言编写的 Web 框架。数据库:采用MySql(5.6.44)版本,使用gorm实现对数据库的基本操作,已...
GIN-VUE-ADMIN是一个基于vue和gin开发的全栈前后端分离的开发基础平台,拥有jwt鉴权,动态路由,动态菜单,casbin鉴权,表单生成器,代码生成器等功能,提供了多种示例文件,让大家把更多时间专注在业务开发上。 技术选型 需要本地具有 git node go 环境 如果您使用 mysql 作为数据库的话 虽然我们并不禁止您使用 php...
go-admin是一个go语言开发的后台管理系统,该系统以角色为基础的权限管理设计(RBAC),完成了系统管理模块功能的开发(其他示例模块后续加上),采用前后端分离实现方式,服务端基于go开源gin框架,前端开源框架vue-element-admin。使用Swagger 2.0自动生成API文档。本项目前端用的vue2,如想用vue3,请移步 https://github.co...
go-admin-ui 简介 goadmin-ui 是一个后台基础模块的前端的实现,它基于 vue-element-admin实现。它实现了一套最基本的后台权限管理前端的基础模块。可以很快捷的开启自己的项目,不用考虑权限功能如何实现,操作页面如何设计,这里基本上已经满足了,希望能够为大家提供便利。 在线预览 后端项目 前端项目 功能 - 登...
在go-admin中,Vue的作用是什么? 基于Gin + Vue + Element UI的前后端分离权限管理系统 系统初始化极度简单,只需要配置文件中,修改数据库连接,系统启动后会自动初始化数据库信息以及必须的基础数据 在线文档国际 在线文档国内 前端项目 视频教程 ✨ 特性 遵循RESTful API 设计规范 基于GIN WEB API 框架,提供了...
基于gin+vue搭建的后台管理系统框架,集成jwt鉴权,权限管理,动态路由,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器等基础功能,更多功能正在开发中,欢迎issue和pr~ - qinFamily/gin-vue-admin-go