在Mac上使用IntelliJ IDEA来建立Golang的开发环境

由于使用IntelliJ IDEA和Homebrew安装的Golang构建开发环境时遇到了问题,因此做一下备忘录。

环境

    • Mac OS X Marvericks 10.9.4

 

    • Homebrew 0.9.5

 

    IntelliJ IDEA Community Edition 13.1.4

使用Homebrew安装Golang

使用以下命令来安装Golang:

$ brew install go
$ go version
go version go1.3 darwin/amd64

在环境变量中添加GOROOT和GOPATH。

在.bash_profile或.bashrc中添加GOROOT和GOPATH。需要将GOROOT设置的路径指定到libexec而不是/usr/local/opt/go。(我在这里卡住了)

export GOROOT=/usr/local/opt/go/libexec
export GOPATH=$HOME/.go

请参考这里,在/etc/launchd.conf中添加相同的值。
如果/etc/launchd.conf不存在,请创建一个新的文件。

setenv GOROOT /usr/local/opt/go/libexec
setenv GOPATH $HOME/.go

最终使用以下命令来应用环境变量。

$ source ~/.bash_profile
$ launchctl < /etc/launchd.conf
$ echo $GOROOT
/usr/local/opt/go/libexec
$ echo $GOPATH
/Users/Yourname/.go

构建Golang环境在IntelliJ IDEA中。

    • IntelliJ IDEAのPluginsでGo language support pluginをインストール&再起動

 

    • [Create New Project]でGoのプロジェクトを作成し、SDK選択画面で[Configure…]からGOROOTを選択

 

    プロジェクト作成後にGOROOT、GOPATHに関するエラーが表示されなければ構築完了
intellij_golang.png

备考

在PhpStorm中,你也可以按照相同的步骤来进行环境配置。

感谢词

非常感谢 @abe00makoto 先生对GOROOT指定的提醒。

广告
将在 10 秒后关闭
bannerAds