承接:gin框架封装自己的路由 ②

对于一个项目来说,需要将各个功能模块分开,也就是所谓的三层模型,这里介绍一下个人的做法:

gin框架实现一个简单的项目   ③

contorller主要负责路由

model主要负责程序输入输出的数据

service主要负责数据处理

utils主要负责存放通用的方法,比如连接数据库

代码如下:

project->index.go

package main

import (
    c "project/controller"

    "github.com/gin-gonic/gin"
)

func main() {
    r := gin.Default()
    rr := c.GinRouter(r)

    // 监听并在 0.0.0.0:8080 上启动服务
    rr.Run(":8080")
}
View Code

相关文章:

  • 2021-05-16
  • 2021-11-30
  • 2022-12-23
  • 2021-07-30
  • 2021-10-08
  • 2022-12-23
  • 2022-12-23
  • 2021-08-13
猜你喜欢
  • 2021-09-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案