安装IntelliJ IDEA+go_plugin+go_SDK+GOROOT+GOPATH+goimports(win10方式)

第一步,安装idea:

   在官网下载并安装,链接:https://www.jetbrains.com/idea/download/#section=windows   方法在某度上可以看到。

第二步,安装go plugin:

   安装好之后,打开idea,安装go plugin,有两种方式:

   第一种,在起始界面安装go plugin(界面如下),  一次进入configure-->Plugin-->MarketSpace

  安装IntelliJ IDEA+go_plugin+go_SDK+GOROOT+GOPATH+goimports(win10方式)_第1张图片

 然后在marketspace中搜索go,点击install,然后会提示重启idea,重启后go plugin就安装成功了

安装IntelliJ IDEA+go_plugin+go_SDK+GOROOT+GOPATH+goimports(win10方式)_第2张图片

第三步:安装go SDK

1. 首先下载go SDK,链接为 https://golang.google.cn/dl/ ,可以下载安装最新的sdk(旧的也可以),解压到想放置的目录(如:D:\Program Files\GO_SDK\go1.9.2.windows-amd64)

2. 设置GOROOT(以win10为例)

  增加环境变量GOROOT,最终如下左图,细节某度可以查,需要将添加的变量GOROO添加到系统变量的Path中,然后在termina中输出go version,会出来如下有图

安装IntelliJ IDEA+go_plugin+go_SDK+GOROOT+GOPATH+goimports(win10方式)_第3张图片安装IntelliJ IDEA+go_plugin+go_SDK+GOROOT+GOPATH+goimports(win10方式)_第4张图片

安装IntelliJ IDEA+go_plugin+go_SDK+GOROOT+GOPATH+goimports(win10方式)_第5张图片安装IntelliJ IDEA+go_plugin+go_SDK+GOROOT+GOPATH+goimports(win10方式)_第6张图片

第三步设置GOPATH

1. 创建新的目录GOPATH(如,D:\Program Files\GOPATH),在其下并创建src目录(名字必须是src);

2. 设置环境变量,结果如第二部图中效果,并在idea中设置GOPATH(file-->setting-->languages&frameworks-->go-->GOPATH),在global中点击加号添加,如下

安装IntelliJ IDEA+go_plugin+go_SDK+GOROOT+GOPATH+goimports(win10方式)_第7张图片

第四步 安装goimports(即go tools)

1. 安装git

1)安装git(由于国内不能访问golang的官网,只能通过git下载镜像),路径如下https://git-scm.com/download/win,一路点击next即可(详细的安装选择可以某度)

2)设置git的环境变量,设置效果第三步的环境变量截图

3)测试安装,在termina中输入git --version查看是否安装成功

2. gopm安装

1)在idea中下载,go get github.com/gpmgo/gopm

2)安装 go install github.com/gpmgo/gopm

3. goimports下载安装

1)在GOPATH的src目录下创建 D:\Program Files\GOPATH\src\golang.org\x 目录,并从idea的terminal中进入到 D:\Program Files\GOPATH\src\golang.org\x 中,执行 git clone https://github.com/golang/tools.git tools  ,至此go的tools包已经全部下载安装(其他方式由于国内限制,没有尝试成功)。

2)重启idea,之后应该在 D:\Program Files\GOPATH\ 有bin和pkg目录,bin是编译的安装的可执行文件目录,从idea中terminal进入到D:\Program Files\GOPATH\bin 中 go install ..\src\golang.org\x\tools\cmd\goimports ,即可在bin目录下生成goimports

注意:

按照以上步骤可以消除如下错误:

1)package golang.org/x/tools/cmd/goimports: unrecognized import path "golang.org(由第四步1.1步骤解决)

2)idea中若是要添加git相关的东西,需要先安装git的环境,若是不安装,可能有如下类似的错误提示: go:missing Git command.See https://golang.org/s/gogetcmd package github.com/astaxie/beego:exec:”git”:executable file not found in $PATH

(按照第四步1步骤解决)

你可能感兴趣的:(go)