167
159

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ATOMでGolangの環境設定

Last updated at Posted at 2014-05-19

ずっと触っていなかったのですが、久しぶりに触ってみたらだいぶ変わっていたので内容を反映します。
必要なATOMパッケージは「go-plus」「godef」+依存パッケージとなります。

gocodeとの連携がサポートされていて補完が効くようになりました。
またgodefを入れることでCtrl+iで定義箇所へジャンプできるようになりました。

http://f.cl.ly/items/3n3S2j2r0e3B1C2L0Y34/go-plus-example.gif

#前提条件
$GOPATHは~/goに設定済みであるとします。
Golang自体はhomebrewにてインストール済みとします。

#Golang側の必要コマンドのインストール

ATOM側で必要としているGolang各種ツールをインストールします。

インストール
go get golang.org/x/tools/cmd/goimports
go get github.com/nsf/gocode
go get github.com/rogpeppe/godef

brew install go-delve/delve/delve

#ATOM側のパッケージをインストール

インストール
apm install go-plus
apm install godef

#設定
cmd+[,]で設定画面を開きgo-plusの設定を行います。
設定項目は以下のとおりです。

設定箇所 設定値
GOPATH ~/go
167
159
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
167
159

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?