go-bind-mp

module
v0.0.0-...-03609d5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 19, 2023 License: MIT

README

go-bind-mp

Auth Go Version Gin Version Gorm Version GitHub Issues GitHub Pull Requests GitHub Pull Requests HitCount GitHub license

🐉 简单好用,不缠不绕,直接上手的go-backend框架

logo api

🥸 项目介绍

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL