网站源码建站(beego开发的商城基础快速开发框架附源码)

项目介绍:go-mall意象商城后台管理系统(目前版本v1.3)基于当前流行技术组合的前后端商城管理系统:Go1.15.x+Beego2.x+Casbin+Jwt+Redis+Mysql8+Vue 的前后端分离电商管理系统,权限控制采用RBAC,支持商城多级分类,商品管理、商品sku、图片素材、数据字典与数据权限管理,支持动态路由等技术栈:后端使用技术 1.1 beego2.x1.2 jwt1.3 redis1.5 Mysql81.6 Go1.15.x1.7 copier1.8 ksuid1.9 Redis1.10 swagger1.11 Casbin前端使用技术 2.1 Vue 全家桶2.2 Element详细结构- common 公共模块
– enums 枚举模块
– jwt jwt模块
– redis redis模块
– untils 工具模块
– runtime 全局存储
– constant.go 常量
– conf 公共配置
– controllers 控制器模块
– admin 管理后台
– app app模块
– shop 商城模块
– base.go 公共控制器
– fiters 过滤器
– initialize 初始化
– casbin.go
– dbinit.go
– init.go
– loginit.go
– task.go
– logs 日志存放
– models 公共模型
– dto dto模块
– vo vo模块
– xxx.go 公共model
– routers 路由
– static 上传图片资源目录
– swagger swagger
– tests tests配置、启动、部署1、安装go>=1.15,这个可以https://studygolang.com/dl下载

2、开启mod: go env -w GO111MODULE=on

3、配置代理:go env -w GOPROXY=https://goproxy.cn,direct 这个让下载依赖速度更快

4。下载项目:git clone https://gitee.com/guchengwuyue/go-mall.git

5、go mod tidy 安装所需依赖

6、导入sql/yshop_go.sql,修改conf/app.conf 里数据库与redis配置

7、bee run 启动即可

8、线上部署: bee pack -be GOOS=linux 打包然后上传服务器命令: nohup ./yshop &

9、配置nginx 反向代理即可截图


本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://www.xiaosb.com/beian/41792/