(no title)
tjarratt | 11 years ago
It seems like the authors of Golang believe that a lot of problems with languages (refactoring, updating code to work with new libraries / versions, etc) can be solved as parsing problems. Hence, Golang has a lot of good tools for parsing text.
They even ported yacc to Go (via Plan9). http://golang.org/cmd/yacc/
pjmlp|11 years ago
Yacc clones exit for almost every language out there, and there are better ways to do parsing than yacc with its stone age error reporting.
tjarratt|11 years ago
I certainly couldn't find any better tools in Golang when I started, but I wouldn't be surprised if someone had started one since.