文件名称:gosql:Go中的早期PostgreSQL实现
文件大小:29KB
文件格式:ZIP
更新时间:2024-04-09 10:01:33
Go
Gosql的 Go中的早期PostgreSQL实现。 例子 $ git clone git@github.com:eatonphil/gosql $ cd gosql $ go run cmd/main.go Welcome to gosql. # CREATE TABLE users (id INT PRIMARY KEY, name TEXT, age INT); ok # \d users Table " users " Column | Type | Nullable ---------+---------+----------- id | integer | not null name | text | age | integer | Indexes: " users_pkey " PRIMARY KEY, rbtre
【文件预览】:
gosql-master
----lexer.go(10KB)
----backend.go(2KB)
----cmd()
--------indextest()
--------libraryexample()
--------main.go(124B)
--------sqlexample()
----parser.go(16KB)
----ast_test.go(2KB)
----error.go(880B)
----repl.go(5KB)
----parser_test.go(6KB)
----memory_test.go(7KB)
----memory.go(17KB)
----lexer_test.go(8KB)
----LICENSE.md(1KB)
----.gitignore(17B)
----.circleci()
--------config.yml(548B)
----Makefile(156B)
----go.sum(2KB)
----README.md(4KB)
----ast.go(4KB)
----driver.go(3KB)
----go.mod(373B)