Building a SVG Parser in Go
This post is the part one of a series on writing a SVG parser in Go. It is inspired by the amazing book from Thorsten Ball (https://interpreterbook.com/).
As developers, we use parsers everyday: from web browser engines, to compilers, interpreters and linters.
But when it comes to write one yourself, for instance to read a custom config file, or protocol, where would you start?