用 db.Begin() 声明开启事务,结束的时候调用 tx.Commit(),异常的时候调用 tx.Rollback()
ct := db.Begin() // 开启事务 ret3 := ct.Commit() if ret3.Error != nil { ct.Rollback() // 回滚 }
1183人已阅读,今天你学习了吗?