gin 项目结构_gin初学者如何搭建一个简单的项目

项目需要搭建一个web前后端,前端使用了vue-admin-template框架,因为这个不属于新学习的内容,这次按下不表,该文章主要是记录怎么搭建gin后台。后端本来用django已经搭建完成了,但是基于一直想学习一下gin框架,趁着这次机会,搭建一下gin。因为先前用过beego,搭建的过程中最好跟beego对比一下。刚有这个想法,有几个疑问,需要逐一了解。gin中文文档

gin的mvc框架如何体现,项目的目录会很明显的体现出来么,类似beego的model, controller等,需要确定好项目的整体布局

2.因为这次的项目需要连接数据库,并操作数据库表,gin有自己的orm么

3.前端怎么整合到后台里面

好啦,开始~

1.orm框架选择

https://studygolang.com/articles/10208

看了这篇文章,因为这次的项目也不是大型的项目,只为了练手,看了一下比较流行的xrom和grom都能满足需求的,看了github,gorm的star数目比较多,好了就用它(就这么随意)

2. 选定了orm,就看一下gin gorm怎么搭建mvc框架

3. 如何部署前后端

1)前端配置一下生成的静态文件路径,自定义到后端路径,我的项目是在vue.config.js文件里面配置:

outputDir: '../${后端路径}/dist',

assetsDir: 'static',

2)后端这样配置静态文件配置

router :=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值