go goframe2.0 + vue 开源工程的环境搭建

HotGo是一个使用Go和Vue构建的全栈开发平台,集成了JWT鉴权、动态路由、Casbin鉴权等功能。本文档详细介绍了如何从安装依赖到启动服务端和前端,包括修改SQL文件以适应数据库,以及登录系统的步骤,旨在帮助Go初学者快速搭建和学习项目。
摘要由CSDN通过智能技术生成

GitHub - bufanyun/hotgo: HotGo 是一个基于 vue 和 goframe2.0 开发的全栈前后端分离的开发基础平台和移动应用平台,集成jwt鉴权,动态路由,动态菜单,casbin鉴权,消息队列,定时任务等功能,提供多种常用场景文件,让您把更多时间专注在业务开发上。

安装依赖 

cd hotgo-server
go mod tidy  #更新包
go run main.go  #启动服务
cd hotgo-web
npm install #安装依赖
npm run dev #启动web项目

修复一个问题,否则前端起不来

node10,12版本安装依赖后启动报错 · Issue #I5GM44 · fuzui/RuoYi-Antdv - Gitee.com

复制并重命名配置文件

连接redis 

新建数据库,执行sql文件

 

 查找sql文件将

  1. 把文件中的所有的utf8mb4_0900_ai_ci替换为utf8_general_ci
  2. 以及utf8mb4替换为utf8

 否则无法执行sql文件

配置数据库连接

 

启动service端

 启动后台管理

 登录进入系统

 此项目的搭建,是为了学习go语言,有相同需求的伙伴,可以按此文档搭建学习

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值