なぜGo?
特に理由はないです
なんか流行ってるっぽい?
読んだ本
[みんなのGo言語【現場で使える実践テクニック】](https://www.amazon.co.jp/%E3%81%BF%E3%82%93%E3%81%AA%E3%81%AEGo%E8%A8%80%E8%AA%9E%E3%80%90%E7%8F%BE%E5%A0%B4%E3%81%A7%E4%BD%BF%E3%81%88%E3%82%8B%E5%AE%9F%E8%B7%B5%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF%E3%80%91-%E6%9D%BE%E6%9C%A8%E9%9B%85%E5%B9%B8/dp/477418392X)
まだ20ページくらいしか読んでない(。・ˇ_ˇ・。)
なので読み進めたがら記事を更新していこうと思ってます(更新頻度は未定)
# とりあえず環境構築!
brewでインストール
インストール
brew install go
GOPATHの設定
パスの設定
export GOPATH=$HOME/dev
export PATH=$PATH:$GOPATH/bin
エディタ
エディタはよくわかんないのでATOMを使いました
Go言語用の支援ツールがあったので入れました
導入方法はググったら見つけました
@m0a の記事を参考にさせていただきました
Goで必要なもの
インストール
go get golang.org/x/tools/cmd/goimports
go get github.com/nsf/gocode
go get github.com/rogpeppe/godef
ATOMで必要なもの
インストール
apm install go-plus
apm install godef
で?どうなった?
イマイチわかってない、でも唯一便利なところが!

上の画像のめちゃくちゃなコードですが(fmtのimportすらなくインデントも悪い!)
ファイルの保存をしたら

綺麗になってる~しかもimportまで!
とりあえずここまで
この記事を更新するか新しく記事書きます