我一直在为我的基于 AWS lambda 的应用程序使用 GORM。我对每个 Handler 函数都使用了 gorm.Open(),
db, err := gorm.Open(mysql.Open(dsn), &gorm.Config{
Logger: logger.Default.LogMode(logger.Info),
})
那么有人可以帮我确认 gorm.Open(...) 是否自动关闭连接吗?或者我必须使用下面的通用数据库接口?
// Get generic database object sql.DB to use its functions
sqlDB, err := db.DB()
// Ping
sqlDB.Ping()
// Close
sqlDB.Close()
// Returns database statistics
sqlDB.Stats()
饮歌长啸
相关分类