现在我已经将我的grm软件包升级到新版本,即“gorm.io/gorm”,但我使用的是使用旧版本(github.com/jinzhu/gorm)的软件包(github.com/qor/admin)。
我需要通过戈姆。DB(新版本)值到接受 gorm 的包“github.com/qor/admin”的函数。DB(旧版本)作为参数
package main
import (
adminPkg "github.com/qor/admin"
database "github.com/youssefsiam38/myfolder/db"
)
func main() {
db, err := database.Connection() // retrun db of type *gorm.io/gorm.DB
if err != nil {
panic(err)
}
admin := adminPkg.New(&adminPkg.AdminConfig{DB: db})
}
错误
vet: ./main.go:14:50: cannot use db (variable of type *gorm.DB) as *gorm.DB value in struct literal
犯罪嫌疑人X
相关分类