Use a highlighter based on go/scanner for Go code.

Closes #7.