Golang的不可变事务隔离SQL驱动程序
GO Package txdb的基于单个事务的sql.Driver是基于单个事务的数据库sql驱动程序。
打开连接后,它将启动一个事务,并且在此sql.DB上执行的所有操作都将在该基于单个事务的sql.GO包中的驱动程序txdb是基于单个事务的数据库sql驱动程序。
打开连接后,它将启动一个事务,并且在此sql.DB上执行的所有操作都将在该事务内。
如果执行并发操作,则将获取锁定,并且始终释放连接,并且语句和行不保留连接。
为什么有用。
一个非常基本的用例是,如果您要进行功能测试,则可以准备测试数据