Syntax highlighting is less common in the Go community since Rob Pike called syntax highlighting juvenile :D https://groups.google.com/d/msg/golang-nuts/hJHCAaiL0so/kG3B...
He also argued against keyword emphasizing: http://www.lysator.liu.se/c/pikestyle.html
I would liken it to the use of boldface letters to represent matrices (or vectors) in some math textbook: without this convention, you have to rely a lot more on memory to know what each symbol represents. Mathematicians and physicists everywhere have found this to be useful.
When you have a huge majority of programmers using syntax highlighting, you have to ask yourself if there is not an instrinsic value to its use and, if so, perhaps try to use it to communicate with the larger community, rather than adopting a cliquish practice.
This is an excellent comparison, as programming languages probably have more in common with mathematical notation than natural language prose.
Honestly, I've never bought it.
This is surely a minority view.
Everyone uses syntax highlighting, for everything. for everything
I can't honestly believe the whole go community just decided to by like, oh gee, well Rob doesn't like it, I gues we'll just ignore what everyone else is doing and do our own thing.
For what it's worth, I use syntax highlighting in my go code, and so does http://tour.golang.org/
I guess I'm not the mainstream kind of guy then.
It seems strange that Rob Pike would call it "infantile". I don't think it's very modern (nor mature) to say that either, since it completely ignores years of research done on the subject by scientists. But then again, to each his/her own.
http://code.google.com/p/go/source/browse#hg%2Fmisc
Rob Pike may have an issue with it, but the Go team most certainly does not.
You should really take it with a grain of salt.
I'd take content over form than the opposite any time of the day.