General purpose syntax highlighter in pure Go
