Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

Goの開発環境構築(mac版)

$
0
0

MacにGoの開発環境を作る

macにGoの開発環境を作った時の作業メモです。

諸元

  • macOS Sierra 10.12.6(16G29)
  • goenv 1.0.0
  • go version go1.8.3 darwin/amd64
  • vim version 7.4.8056

goenvをインストール

今回は、調査のためにGoのバージョンを切り替えて試す必要があるのでgoenvを入れた。
cf. Golangをgoenvを使ってインストールしてみた
Goのバージョンは最新版の1.8.3

$ goenv versions
  system
* 1.8.3 (set by /Users/yamatmoo/.goenv/version)

goenvでバージョン指定すると、GOROOTは以下のようになってるはず

$go env GOROOT
GOROOT="/Users/yamatmoo/.goenv/versions/1.8.3"

Vimのカスタマイズ

Go Syntaxが使いたいので、プラグインをインストール
cf.VimでGoの開発環境を設定する方法のまとめ

自分の場合は .vimrcに以下の項目を追加した。

let g:netrw_altv=1
let g:go_highlight_functions = 1
let g:go_highlight_methods = 1
let g:go_highlight_structs = 1

"### errをハイライトしたい
autocmd FileType go :highlight goErr cterm=bold ctermfg=214
autocmd FileType go :match goErr /\<err\>/

ほんとに便利な時代になったな。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>