adding go-mode