Go mode for emacs.