使用开源gin框架
# 开源框架GinSkeleton
gitee地址
开发文档地址
https://www.yuque.com/xiaofensinixidaouxiang/bkfhct/gs5gg1 (opens new window)
# 快速入门
# 环境安装
查看本地环境是否满足要求,我是Windows开发
go version
go version go1.23.3 windows/amd64
2
# 安装七牛云的go代理包
https://goproxy.cn
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
2
复制命令到cmd窗口执行,没有任何输出,表示正确的
# 以上版本为最基础的骨架版本
# 以下版本是带前后台版本直接开发业务
语雀文档地址
https://www.yuque.com/xiaofensinixidaouxiang/qmanaq/qmucb4 (opens new window)
gitee后端项目地址
git clone https://gitee.com/daitougege/gin-skeleton-admin2-backend.git
后端项目启动
下载本地依赖库
go mod tidy
使用启动命令
直接在vscode上运行命令是不得行的
会报错
os.Symlink() 正常运行symlink D:\congyou\golangfile\gin-skeleton-admin2-backend\storage\app D:\congyou\golangfile\gin-skeleton-admin2-backend/public/storage: A required privilege is not held by the client. exit status 1
正确运行方法
Windows使用管理员身份打开powershell
然后cd到项目目录下面
# 然后执行下方命令,就能成功跑起来,看到监听端口22001
go run cmd/web/main.go
运行之后显示
Gorm 数据库驱动、连接初始化失败Error 1049 (42000): Unknown database 'db_ginskeleton2' exit status 1
所以还需要修改一下数据库信息
# gitee前端项目地址
git clone https://gitee.com/daitougege/gin-skeleton-admin2-frontend.git
前端项目启动:
` // 首先,安装 yarn npm install yarn -g
// 检测一下 yarn 版本,确保 yarn 安装成功 yarn --version
// yarn设置镜像源为淘宝镜像源,提升依赖包下载速度 yarn config set registry https://registry.npmmirror.com -g yarn config set sass_binary_site https://cdn.npmmirror.com/binaries/node-sass -g
// 最后,在项目根目录执行以下命令启动项目 // 命令执行完毕以后,需要手动在浏览器输入:127.0.0.1:3000 yarn install // 安装依赖
# yarn dev // 启动服务
// 避坑指南: // 如果在安装依赖的过程中出现报错等,基本都是 yarn install 安装依赖包有问题 // 最主要的原因是网络引起的包安装部分失败情况 // 请删除根目录内的 node_modules ,重新运行 yarn install 安装依赖即可 `
- 01
- 免费的在线logo设计,uugai找了我好就12-24
- 02
- Untitled12-24