admin | 发布于 2024-09-15 16:21:41 | 阅读量 26 |
发布于 2024-09-15 16:21:41 |

1 概述

EGoShop 是GO语言实现的商城项目。

目前业界大部分商城项目都是PHP或者Java的商城项目,但很少有比较完善的Go的商城项目。

因此我们参考了业界的Fashop项目,经过一些改造后,完成了EGoShop

EgoShop详细介绍请看文档

2 介绍

EGoShop使用了GO,Vue,React技术,Gin,Uniapp,Ant Deign Pro框架。使得我们的系统更加易于部署,开发和维护。

2.1 演示环境

2.2 截图

小程序截图

adminantadminant

后台截图

adminant

监控截图

monitor

2.3 功能特性

  • 商城首页
  • 商品详情
  • 分类页(todo)
  • 搜索页(todo)
  • 购物车
  • 个人中心
  • 地址管理
  • 订单管理(fix bug)
  • 支付
  • 收藏记录
  • 浏览记录
  • 消息中心(todo)
  • 积分管理(todo)

2.4 技术特性

名称特性1特性2特性3
首页cacheredis cache support接口 supportfile cache support
详情页cacheredis cache support接口 supportfile cache support
文件上传oss supportfile support 
sessionredis supportmemory support 
jwtmysql supportredis todofile todo
可观测性prometheus support  

3 安装

3.1 二进制包安装

wget https://github.com/i2eco/egoshop0.1.0.tar.gz(todo,还没发布release包)
tar xvf egoshop0.1.0.tar.gz
./egoshop install
./egoshop start
访问http://127.0.0.1:9001
 

3.2 编译安装

todo

5 设计

6 开发

在自己的mysql里创建一个egoshop的数据库

make install # 创建自己数据库结构

make go # 运行go程序

make wechat # 运行小程序

make ant # 运行后台

make all # 全部编译​

内容更新于: 2024-09-15 16:21:41
链接地址: /blog/post/admin/About-An-e-shop-is-written-by-Go

上一篇: 用来学习 go 语言的商城项目,被原项目作者收编了

下一篇: go+vue查询系统saas多用户 可内网部署,mysql数据库小程序uniapp

26 人读过
文档导航