🐉 简单好用,不缠不绕,直接上手的go-backend框架
go-bind-mp
是一个非常简单的 gin+gorm
框架的基础架构,你只需要修改简单的代码,即可开始上手编写你的接口。
只需要根据情况修改配置config.yml
,然后配置里边的数据库配置信息,即可开始开发。
数据表会自动创建。
分类 | GitHub |
---|---|
后端 | https://github.com/yin-zt/go-bind-mp |
|
go-bind-mp
├── cmd ----------------程序启动脚本
├── doce---介绍文档服务【待完成】
├── server---------------主服务
├── config.yml 主配置文件
├── main.go 主服务启动脚本
├── pkg---------------- 逻辑代码目录
├── config-----------配置文件读取
├── controller------------控制层
├── middleware------------中间件
├── model---------------对象定义
├── routers-----------------路由
├── service---------------服务层
├── logic --------------逻辑层
├── isql --------- 数据库交互层
├── util--------一些公共组件与工具
go-bind-mp项目的基础依赖项只有MySQL,本地准备好mysql服务之后,就可以启动项目,进行调试。
# 后端代码
$ git clone https://github.com/yin-zt/go-bind-mp.git
### 更改配置
```sh
# 修改后端配置
$ cd go-bind-mp
# 文件路径 config.yml, 根据自己本地的情况,调整数据库等配置信息。
$ vim config.yml
# 启动后端
$ cd go-bind-mp
$ go mod tidy
$ go run main.go