Criando um banco de dados SQL do zero com Go
(notes.eatonphil.com)Uma série de artigos que constrói, do zero em Go, um engine de banco de dados em nível semelhante às implementações iniciais do PostgreSQL
-
Implementação de parser SQL: CREATE, INSERT, SELECT
-
Criação de AST e implementação de um backend em memória com suporte a TEXT/INT
-
Implementação de um REPL básico com suporte à exibição de tabelas
1 comentários
Parte 2: implementação de operadores unários e filtros
WHERE: https://notes.eatonphil.com/database-basics-expressions-and-where.html