# moshopserver小程序商城后台系统
[![Build Status][1]][2] [![Go Report Card][3]][4] [![MIT licensed][5]][6]
[1]: https://travis-ci.org/harlanc/moshopserver.svg?branch=master
[2]: https://travis-ci.org/harlanc/moshopserver
[3]: https://goreportcard.com/badge/github.com/harlanc/moshopserver
[4]: https://goreportcard.com/report/github.com/harlanc/moshopserver
[5]: https://img.shields.io/badge/license-MIT-blue.svg
[6]: LICENSE
## 介绍
- [nideshop](https://github.com/tumobi/nideshop)的golang实现
- 基于[beego](https://github.com/astaxie/beego)开发
本项目需要配合微信小程序端使用,GitHub: [https://github.com/tumobi/nideshop-mini-program](https://github.com/tumobi/nideshop-mini-program)
## 测试环境搭建
- 克隆源码
git clone https://github.com/harlanc/moshopserver
- 下载所有依赖包
go mod vendor
- 创建数据库nideshop并导入项目根目录下的nideshop.sql
CREATE SCHEMA `nideshop` DEFAULT CHARACTER SET utf8mb4 ;
- 配置好小程序相关字段
[default]
default_module='api'
[weixin]
#小程序 appid
appid=""
#小程序密钥
secret=""
#商户帐号ID
mch_id='3'
#微信支付密钥
apikey='4'
#微信异步通知,例:https://www.nideshop.com/api/pay/notify
notify_url='5'
- 运行以下命令(默认为开启8080端口)
go run main.go
- 小程序的配置[参考最后一节](https://www.nideshop.com/documents/nideshop-manual/deployment-centos)
## 微信小程序客户端截图
![首页](http://qiniu.harlanc.vip/6.9.2019_5:41:56.png)
![专题](http://qiniu.harlanc.vip/6.9.2019_5:43:3.png)
![分类](http://qiniu.harlanc.vip/6.9.2019_5:43:41.png)
![商品列表](http://qiniu.harlanc.vip/6.9.2019_5:45:9.png)
![商品详情](http://qiniu.harlanc.vip/6.9.2019_5:45:53.png)
![购物车](http://qiniu.harlanc.vip/6.9.2019_5:46:26.png)
## 功能列表
+ 首页
+ 分类首页、分类商品、新品首发、人气推荐商品页面
+ 商品详情页面,包含加入购物车、收藏商品、商品评论功能
+ 搜索功能
+ 专题功能
+ 品牌功能
+ 完整的购物流程,商品的加入、编辑、删除、批量选择,收货地址的选择,下单支付
+ 会员中心(订单、收藏、足迹、收货地址、意见反馈)
....
## 第三方依赖包
- [beego](https://github.com/astaxie/beego)
- [go-sql-driver](https://github.com/go-sql-driver/mysql)
- [go.uuid](https://github.com/satori/go.uuid)
- [jwt-go](https://github.com/dgrijalva/jwt-go)
- [slice](https://github.com/bradfitz/slice)
- [wxpay](https://github.com/objcoding/wxpay)
没有合适的资源?快使用搜索试试~ 我知道了~
小程序商城golang后台API(基于Beego).zip
共47个文件
go:34个
conf:3个
txt:2个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 103 浏览量
2024-11-30
11:10:46
上传
评论
收藏 453KB ZIP 举报
温馨提示
小程序商城golang后台API(基于Beego)moshopserver小程序商城后台系统 介绍nideshop的golang实现基于beego开发本项目需要斗微信小程序端使用,GitHub https: //github.com/tumobi/nideshop-mini-program测试平台討厭源 git clone https://github.com/harlanc/moshopserver全部依赖包 go mod vendor创建数据库nideshop并导入项目根目录下的nideshop.sql CREATE SCHEMA `nideshop` DEFAULT CHARACTER SET utf8mb4 ;配置好小程序相关字段 [default] default_module='api' [weixin] #小程序 appid appid="" #小程序密钥 secret="" #商户帐号ID mch_id='3' #微信支付密钥 apikey='4' #微
资源推荐
资源详情
资源评论
收起资源包目录
小程序商城golang后台API(基于Beego).zip (47个子文件)
go.mod 427B
.travis.yml 147B
标签.txt 9B
go.sum 27KB
.gitattributes 53B
services
weixin.go 3KB
token.go 3KB
express.go 3KB
LICENSE 1KB
controllers
catalog.go 2KB
comment.go 4KB
search.go 2KB
address.go 5KB
pay.go 1KB
order.go 7KB
auth.go 2KB
region.go 934B
topic.go 2KB
cart.go 12KB
brand.go 1KB
goods.go 12KB
collect.go 2KB
index.go 3KB
base.go 853B
footprint.go 2KB
utils
crypto.go 1KB
utils.go 2KB
config.go 670B
httpdata.go 702B
routers
router.go 4KB
nideshop.sql 2.25MB
资源内容.txt 737B
models
db.go 16KB
order.go 3KB
region.go 272B
order_express.go 2KB
cart.go 250B
goods.go 1KB
collect.go 391B
category.go 578B
footprint.go 307B
.gitignore 78B
conf
config.conf 40B
weixin.conf 514B
api.conf 252B
README.md 3KB
main.go 511B
共 47 条
- 1
资源评论
徐浪老师
- 粉丝: 8225
- 资源: 9590
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功