MACで Go言語の開発環境(Go+Vundle+Vimgo+gocode)セットアップ

この記事はWanoグループ Advent Calendar 2016の16日目の記事です。

(2016年12月 Version)
1. GO install

https://golang.org/dl/

Apple OS X (OS X 10.8 or later)
go1.7.4.darwin-amd64.pkg (79MB)

2. Goのpath設定 (~/.zshrc編集)

export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

テスト方法(hello world):
(1) Create the project

 mkdir -p $GOPATH/src/github.com/user
 mkdir $GOPATH/src/github.com/user/hello
 vim $GOPATH/src/github.com/user/hello/hello.go

(2) Install it

	go install github.com/user/hello

(3) Run it

cd $GOPATH/bin
./hello

3. Vundle install

	mkdir ~/.vim/bundle
	git clone https://github.com/VundleVim/Vundle.vim.git 

4. Vundleの設定(~/.vimrc編集)

	set nocompatible         " be iMproved, required
	filetype off                  " required
	set rtp+=~/.vim/bundle/Vundle.vim
	call vundle#begin()
	
	Plugin 'VundleVim/Vundle.vim'
	Plugin 'fatih/vim-go'
	Plugin 'nsf/gocode', {'rtp': 'vim/'}
	
	call vundle#end()            " required
	filetype plugin indent on    " required

5. Vimで:PluginInstall実行する (Vimgoとgocodeのインストール)
GoFmt :ソースコード整形
ctrl+x,ctrl+o (順番に連発) : 自動補完機能

Pocket

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です