sqlite:转到SQLite3驱动程序

时间:2024-06-03 00:37:47
【文件属性】:

文件名称:sqlite:转到SQLite3驱动程序

文件大小:2.23MB

文件格式:ZIP

更新时间:2024-06-03 00:37:47

golang sqlite C

转到SQLite的界面。 (Linux和macOS) (视窗) 该软件包为SQLite 3提供了一个底层Go接口。连接被,如果启用了SQLite模式,则该软件包将利用来最大程度地减少处理数据库锁争用所需的用户代码处理量。 。 它具有一些SQLite更有趣的扩展的接口,例如和。 实用程序包提供了一些高级工具,使使用SQLite执行常见任务更加容易。 特别是它提供了支持,使通过易于使用嵌套事务。 这不是数据库/ sql驱动程序。 go get -u crawshaw.io/sqlite 例子 一个HTTP处理程序,它通过共享缓存使用SQLite连接的多线程池。 var dbpool * sqlitex. Pool func main () { var err error dbpool , err = sqlitex . Open ( "file:memory:?mode=m


【文件预览】:
sqlite-master
----error.go(14KB)
----sqlite3.h(568KB)
----go.mod(95B)
----blob_test.go(9KB)
----sqlite3ext.h(34KB)
----func.go(6KB)
----session_test.go(8KB)
----blob.go(5KB)
----extension_test.go(3KB)
----go.sum(205B)
----openflags.go(4KB)
----extension.go(2KB)
----sqlitex()
--------pool.go(6KB)
--------savepoint.go(4KB)
--------exec_test.go(4KB)
--------rand_id.go(2KB)
--------buffer.go(7KB)
--------query.go(1KB)
--------file_test.go(1KB)
--------file.go(6KB)
--------snapshot.go(1KB)
--------exec.go(5KB)
--------pool_test.go(5KB)
--------buffer_test.go(3KB)
--------savepoint_test.go(10KB)
--------rand_id_test.go(2KB)
----dummy.go(545B)
----incrementor_test.go(549B)
----export_test.go(1KB)
----wrappers.h(1KB)
----sqlite.go(34KB)
----.travis.yml(85B)
----LICENSE(748B)
----c()
--------sqlite3.c(7.74MB)
--------dummy.go(208B)
----snapshot_test.go(3KB)
----auth.go(9KB)
----doc.go(5KB)
----incrementor.go(2KB)
----blocking_step.c(2KB)
----auth_test.go(1KB)
----README.md(2KB)
----snapshot.go(7KB)
----backup_test.go(2KB)
----static.go(865B)
----Makefile(3KB)
----sqlite_test.go(17KB)
----func_test.go(3KB)
----wrappers.c(2KB)
----appveyor.yml(383B)
----.gitignore(10B)
----blocking_step.h(415B)
----backup.go(4KB)
----session.go(24KB)
----link.go(863B)

网友评论