Thursday, May 12, 2022

SQL parser in GoLang


Let's build a SQL parser in Go! – Mariano Gappa's Blog

introduction to constructing an LL(1) parser in Go, in this case for parsing SQL queries. It assumes minimal programming competence (functions, structs, ifs and for-loops).

Here’s the complete parser repository if you want to skip to results:

github.com/marianogappa/sqlparser