1

我在将 DB 映射到 HTTP 处理程序时遇到问题。所以在 Martini 框架中你可以这样做:

// main.go
package main

func main() {
    db, err := gorm.Open("mysql", "<user>:<pass>@/mvc_demo")  
    m := martini.Classic()
    m.Map(&db)
    m.Run(":3000")
}

// controllers/index.go
package controllers

func IndexGET(w http.ResponseWriter, r *http.Request, *gorm.DB) { ... }

如何对 HttpRouter 包做同样的事情,因为当我解析变量 *gorm.DB 时,我得到一个错误。

4

0 回答 0