With -json parameter enabled go test still generates service messages like "===RUN", which don't make much sense in json-mode.
I would be nice to exclude them from the output or at least mark them with an additional attribute, so the client would be able to filter these messages by themselves.