- Go (1.17+)
- MySQL (5.7+)
- Redis
克隆代码库
git clone https://github.com/xiaoriri-team/gin-skeleton.git
-
导入项目根目录下的
init.sql
文件至MySQL数据库 -
拷贝项目根目录下
config.yaml.sample
文件至config.yaml
,按照注释完成配置编辑 -
编译后端
go mod download go build -o gin-skeleton .
-
启动后端
chmod +x gin-skeleton ./gin-skeleton
建议后端服务使用 supervisor
守护进程,并通过 nginx
反向代理后,提供API给前端服务调用。
代码结构比较简单,很方便扩展
喜欢的朋友欢迎给个Star、贡献PR。
Distributed under the MIT License. See LICENSE
for more information.