我目前正在使用gorm和gin 框架。我想知道如果发生错误并且我的应用程序没有处理它会发生什么?
例子:
if err := db.Where("name = ?", "jinzhu").First(&user).Error; err != nil {
// error handling...
}
在上面的例子中,错误正在被处理。
if db.Model(&user).Related(&credit_card).RecordNotFound() {
// no credit card found error handling
}
在上面的下一个例子中,只RecordNotFound()处理了错误,但是如果它抛出一个不同的错误呢?会发生什么?
我的应用程序会自动响应 500 服务器内部错误吗?应用程序会继续正常运行吗?
潇潇雨雨
泛舟湖上清波郎朗
狐的传说
相关分类