gin+vue编写的自动化代码开发脚手架,是gin+vue全栈学习最好的项目,腾讯阿里开发均有采用gin-vue-admin为模型进行相关业务开发,代码自动化,加快开发速度,权限系统齐全,减少重复工作
地址http://demo.gin-vue-admin.com,大家可以去看一下。 2、准备环境 (1)安装nodejs环境,前往https://nodejs.org/zh-cn/下载当前版本node,运行node -v输出版本号则表示前端环境搭建成功,目前长期支持版本为16.18.0,我这边是16.15.0 (2)下载golang环境,https://golang.google.cn/dl/,运行go version显示版...
2. 注册路由和数据库表 2.1 注册路由 (目前版本已可自动添加) server/initialize/router.go go package initialize import ( _ "gin-vue-admin/docs" "gin-vue-admin/global" "gin-vue-admin/middleware" "gin-vue-admin/router" "github.com/gin-gonic/gin" "github.com/swaggo/gin-swagger" ...
2. 使用说明 代码语言:javascript 代码运行次数:0 运行 AI代码解释 - node版本 > v12.18.3 - golang版本 >= v1.16 - IDE推荐:Goland - 初始化项目: 不同版本数据库初始化不通 参见 https://www.gin-vue-admin.com/docs/first_master - 替换掉项目中的七牛云公钥,私钥,仓名和默认url地址,以免发生测试...
2. 使用说明 2.1 server项目 2.2 web项目 2.3 swagger自动化API文档 2.3.1 安装 swagger 2.3.2 生成API文档 2.4 VSCode工作区 2.4.1 开发 2.4.2 运行/调试 2.4.3 settings 3. 技术选型 4. 项目架构 4.1 系统架构图 4.2 前端详细设计图 (提供者:baobeisuper) ...
(2)打开文件(3)启用go模块,添加局部环境变量值goproxy(4)进入server目录,使用go mod并安装依赖包,执行命令go generate -x 显示并执行命令(5)编译运行go文件 go build -o server.exe main.go server.exe(6)启动web 进入web文件夹,安装依赖npm install 并启动web项目 npm run server因为...
2. 使用说明 - node版本 > v8.6.0 - golang版本 >= v1.11 - IDE推荐:Goland - gormv2版本初始化数据库可以利用批量创建功能,这里已经写好初始化代码,需要在main.go内打开 initialize.Data() 的注释即可 - 替换掉项目中的七牛云公钥,私钥,仓名和默认url地址,以免发生测试文件数据错乱 ...
(2) In mainland China In mainland China, access to go.org/x is prohibited,we recommend gopm # install gopm go get -v -u github.com/gpmgo/gopm # get swag gopm get -g -v github.com/swaggo/swag/cmd/swag # cd GOPATH/src/github.com/swaggo/swag/cmd/swag go install 2.3.2 API do...
2. 使用说明 - node版本 > v16.8.3 - golang版本 >= v1.22 - IDE推荐:Goland 2.1 server项目 使用Goland 等编辑工具,打开server目录,不可以打开 gin-vue-admin 根目录 # 克隆项目 git clone https://github.com/flipped-aurora/gin-vue-admin.git # 进入server文件夹 cd server # 使用 go mod 并安装...
2.导入gin-vue-admin/server/db/qmplus.sql 右键刷新 server端 用goland 打开 gin-vue-admin/server (一定打开server目录) gin-vue-admin/server/config.yaml里修改mysql的配置文件 # mysql connect configurationmysql:username:rootpassword:'123456'path:'127.0.0.1:3306'db-name:'ginvueadmin'config:'charset=...