Code review - sgf parsing library

I've been working for a while on this library: julianandrews/sgf-parse to parse (and serialize) SGF files (a format used primarily for records of Go games, but which supports a number of different strategy games).

I've recently finished a large scale rewrite to follow the spec more accurately instead of making a bunch of Go specific assumptions, and I'm hoping to get pointers and feedback. On the one hand, I'm pretty proud of where I've gotten it, but on the other hand, I've been working mostly in a vacuum, and don't know if I've produced a sensible library, or some sort of outsider art, so any advice is welcome!

Link correction (I assume): GitHub - julianandrews/sgf-parse: SGF parsing library for Rust.

Whoops! Yup. Corrected in the comment. I got that really mangled somehow!

1 Like