您正在隐藏全局
db变量:
var db = gorm.DB{} // garbage您的初始化
main()应更改为:
var err error// Note the assignment and not initialise + assign operatordb, err = gorm.Open("sqlite3", "/tmp/gorm.db")否则,
db将
nil导致恐慌。

您正在隐藏全局
db变量:
var db = gorm.DB{} // garbage您的初始化
main()应更改为:
var err error// Note the assignment and not initialise + assign operatordb, err = gorm.Open("sqlite3", "/tmp/gorm.db")否则,
db将
nil导致恐慌。