fix for emacs and add go auto-complete