add go-mode for go programming.