当前位置: 首页 > news >正文

非常适合做后台项目的go脚手架

分享一个非常适合做后台脚手架的go项目,该项目使用gin作为mvc框架搭建。她就是Gin-vue-admin。该一个基于 vue 和 gin 开发的全栈前后端分离的开发基础平台,集成jwt鉴权,动态路由,动态菜单,casbin鉴权,表单生成器,代码生成器等功能,提供多种示例文件,让您把更多时间专注在业务开发上。

官网文档地址如下

https://www.gin-vue-admin.com/

项目源码地址如下

https://github.com/flipped-aurora/gin-vue-admin

如何启动该项目呢?

先使用git命令克隆源码

git clone https://github.com/flipped-aurora/gin-vue-admin.git

后台项目源码启动

进入server文件夹

cd server

安装go依赖包

go generate

启动项目

go run .

启动成功日志

[github.com/flipped-aurora/gin-vue-admin/server]2025-04-04 22:03:35.427 info    D:/dify-ai/gin-vue-admin-main/server/core/server.go:38  server run success on   {"address": ":8888"}

        欢迎使用 gin-vue-admin
        当前版本:v2.8.0
        加群方式:微信号:shouzi_1994 QQ群:470239250
        项目地址:https://github.com/flipped-aurora/gin-vue-admin
        插件市场:https://plugin.gin-vue-admin.com
        GVA讨论社区:https://support.qq.com/products/371961
        默认自动化文档地址:http://127.0.0.1:8888/swagger/index.html
        默认前端文件运行地址:http://127.0.0.1:8080
        --------------------------------------版权声明--------------------------------------
        ** 版权所有方:flipped-aurora开源团队 **
        ** 版权持有公司:北京翻转极光科技有限责任公司 **
        ** 剔除授权标识需购买商用授权:https://gin-vue-admin.com/empower/index.html **

前端项目源码启动

进入web文件夹

cd web

安装依赖

npm install

启动web项目

npm run serve

启动成功日志

--------------------------------------版权声明--------------------------------------
** 版权所有方:flipped-aurora开源团队 **
** 版权持有公司:北京翻转极光科技有限责任公司 **
** 剔除授权标识需购买商用授权:https://gin-vue-admin.com/empower/index.html **


  VITE v5.4.15  ready in 2025 ms

  ➜  Local:   http://localhost:8080/
  ➜  Network: http://192.168.56.1:8080/
  ➜  Network: http://192.168.10.100:8080/
  ➜  Network: http://192.168.10.9:8080/
  ➜  press h + enter to show help

初始化项目

访问地址

http://localhost:8080/#/login

初始化项目,点击立即初始化

image-20210710093531537输入正确的数据库信息,然后点击“立即初始化”,等待初始化完毕即可使用。

image-20210710093842228

相关文章:

  • API安全:构建安全可靠的数据交互基础
  • JS 执行机制
  • 屏幕空间反射SSR-笔记
  • 高效网页截图利器:支持长截图、异步加载内容截图、API调用、Docker一键部署!
  • 电网电能质量分析:原理、算法及实际应用
  • Linux驱动开发进阶(五)- 系统调用
  • Logo语言的死锁
  • 【C++】类和对象 (第一弹)
  • 处理语言模型返回的响应
  • 【Survival Analysis】【机器学习】【1】
  • Android 11.0 framework系统首次开机添加锁屏壁纸的功能
  • Go语言报错总结(文章持续更新)
  • 洛谷蓝桥杯刷题
  • CRC校验码的检错性能(三)——基于对偶码重量分布计算漏检概率
  • STM32江科大----IIC
  • 004 Vue Cli脚手架(vue2)
  • 在CentOS上安装Docker需要注意的事项
  • 基于Arduino的ESP8266连接OneNET云平台(MQTT协议 物模型)(一)ESP8266固件烧录
  • Solidity基础入门—web3
  • GitHub 趋势日报 (2025年04月06日)
  • 怎样设置网站访问权限/百度推广人联系方式
  • 如何做网站的教程视频/收录入口在线提交
  • 网站开发怎么谈/查询网站信息
  • 找代理做网站多少钱/网络推广外包公司干什么的
  • 网站开发公司交易流程/b站推广渠道
  • 投资公司的经营范围有哪些/seo模拟点击算法