Golang的不可变事务隔离SQL驱动程序-Golang开发

时间:2024-06-15 09:54:37
【文件属性】:

文件名称:Golang的不可变事务隔离SQL驱动程序-Golang开发

文件大小:13KB

文件格式:ZIP

更新时间:2024-06-15 09:54:37

Golang Testing

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


【文件预览】:
go-txdb-master
----go.mod(44B)
----db_test.go(12KB)
----db_go18_test.go(1KB)
----db_go19.go(382B)
----db.go(8KB)
----options.go(886B)
----mysql_test.go(911B)
----.travis.yml(379B)
----LICENSE(1KB)
----postgresql_test.go(170B)
----README.md(3KB)
----Makefile(1KB)
----db_before_go18.go(192B)
----docker-compose.yml(351B)
----db_go18.go(3KB)

网友评论