ANTLR: The ANTLR Mega Tutorial · go-sqlparser/current Wiki @GitHub
https://tomassetti.me/antlr-mega-tutorial/
Written by Gabriele Tomassetti
Getting Started With ANTLR in C# - Strumenta
ANTLR is a great tool to quickly create parsers and help you in working with a known language or creating your DSL. While the tool itself is written in Java, it can also be used to generate parsers in several other languages, for instance Python, C# or JavaScript
Parsing with ANTLR 4 and Go | Gopher Academy Blog
antlr4/go-target.md at master · antlr/antlr4
ANTLR4 Language Target, Runtime for GoANTLR.org
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It's widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build and walk parse trees.
Version 4 at present targets C#, C++, Dart,[2][3] Java, JavaScript, Go, PHP, Python (2 and 3), and Swift.
book: The Definitive ANTLR 4 Reference, 2nd Edition