Go to file
viletyy f27327f7c7 [FIX]登录bug,删除cron,dockerfile 2020-10-26 17:02:36 +08:00
conf [FIX]登录bug,删除cron,dockerfile 2020-10-26 17:02:36 +08:00
docs [FIX]密码改为密文存储 2020-09-29 19:35:36 +08:00
middleware/jwt [FIX]验证改在header 2020-09-23 09:22:14 +08:00
models [FIX]密码改为密文存储 2020-09-29 19:35:36 +08:00
pkg [FIX]取值bug 2020-09-29 14:42:53 +08:00
routers [FIX]登录bug,删除cron,dockerfile 2020-10-26 17:02:36 +08:00
service [FIX]密码改为密文存储 2020-09-29 19:35:36 +08:00
.gitignore [FIX]登录bug,删除cron,dockerfile 2020-10-26 17:02:36 +08:00
Dockerfile [FIX]登录bug,删除cron,dockerfile 2020-10-26 17:02:36 +08:00
README.md [FIX]登录bug,删除cron,dockerfile 2020-10-26 17:02:36 +08:00
go.mod [FIX]登录bug,删除cron,dockerfile 2020-10-26 17:02:36 +08:00
main.go [FIX]登录bug,删除cron,dockerfile 2020-10-26 17:02:36 +08:00

README.md

shop

shop/
├── conf         # 用于存储配置文件
├── models       # 应用数据库模型
├── pkg          # 一些插件
└── util         # 一些配套服务配置

API doc

{your_server_url}/swagger/index.html

Run Server By Docker

# 容器启动postgresql
docker run --name postgres -p 5433:5432 -e POSTGRES_PASSWORD=postgres -v ./data:/var/lib/postgresql/data -d postgres
docker exec -it postgres /bin/bash # 首次启动postgres容器要进行的操作
psql -U postgres -d postgres  # 首次启动postgres容器要进行的操作
CREATE DATABASE shop  # 首次启动postgres容器要进行的操作
# 容器启动redis
docker run --name redis -d redis:5.0

docker inspect 容器ID | grep IPAddress # 查看容器的id填入config文件
CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o shop .
docker build -t shop_scratch .
docker run -p 8002:8080 -d shop_scratch