全ての言語をemacsで書きたい! 分かります、その気持ち。特にコード補完やハイライト、インデントの自動整形などの機能は必須ですよね。 今回はGo言語を快適に書くための設定をしてみました。 【参考】 emacs でgolang編集環境を作る 前提 ・Go言語導入済みであること ・emacsにpackage.elが導入済みであること Go言語packageの入手 go get github.com/rogpeppe/godef # 関数定義等の参照パッケージ go get -u github.com/nsf/gocode # 補完パッケージ go get github.com/golang/lint/golint # flycheckでシンタックスエラーを検知 go get github.com/kisielk/errcheck # flycheckでシンタックスエラーを検知 go getコ