【Atom】Golangの環境設定
こんにちは。
Golangを会社で使うことになりそうなので、年末年始を使って、 A Tour of Go をやっています。
一通り読んだので、Atomで諸々書いてみるかーと思ったので、ついでに環境設定を書いておきます。N番煎じくらいの記事なので、目新しいことはなく、ただの備忘録です。
インストールするもの
調べたところ、 `go-plus` ってやつにほとんど内包されているっぽいので(何かオススメのやつがあれば教えてくださいmm)、こいつを普通にAtomのInstallから入れます。
Install Missing Tools
関係するライブラリをとりあえず全部突っ込みます。
go get -u golang.org/x/tools/cmd/goimports go get -u golang.org/x/tools/cmd/gorename go get -u github.com/sqs/goreturns go get -u github.com/mdempsky/gocode go get -u github.com/alecthomas/gometalinter go get -u github.com/mgechev/revive go get -u github.com/golangci/golangci-lint/cmd/golangci-lint go get -u github.com/zmb3/gogetdoc go get -u github.com/zmb3/goaddimport go get -u github.com/rogpeppe/godef go get -u golang.org/x/tools/cmd/guru go get -u github.com/fatih/gomodifytags go get -u github.com/tpng/gopkgs go get -u github.com/ramya-rao-a/go-outline
こんな感じで終了。他に良さそうなものがあれば、追加するかも。