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

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

go goframe2.0 + vue 开源工程的环境搭建_第1张图片

安装依赖 

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

go goframe2.0 + vue 开源工程的环境搭建_第2张图片

复制并重命名配置文件

go goframe2.0 + vue 开源工程的环境搭建_第3张图片

连接redis 

go goframe2.0 + vue 开源工程的环境搭建_第4张图片

新建数据库,执行sql文件

 go goframe2.0 + vue 开源工程的环境搭建_第5张图片

 查找sql文件将

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

 否则无法执行sql文件

配置数据库连接

go goframe2.0 + vue 开源工程的环境搭建_第6张图片

 

启动service端

go goframe2.0 + vue 开源工程的环境搭建_第7张图片

 启动后台管理

go goframe2.0 + vue 开源工程的环境搭建_第8张图片

 登录进入系统

go goframe2.0 + vue 开源工程的环境搭建_第9张图片

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

你可能感兴趣的:(go,开源)