Windows下搭建Go语言开发环境及打造goclipse基于Eclipse的IDE

windows环境下,Go语言开发环境的搭建,另附打造基于eclipse的IDE过程,及遇到问题解决方法。

下载go

https://golang.org/dl/

配置环境变量

开始-> 右键“计算机”->点击“高级环境变量”->Tab栏中的“环境变量”->系统变量中操作

GOROOT配置

新建,变量名称:GOROOT,变量值:C:\Go

PATH 配置

找到path路径,加入;C:\Go\bin;

打造Go语言编译器goclipse

下载eclipse

下载地址:http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/oxygen2
推荐选择支持C/C++的eclipse

安装go插件

方法一:直接在线安装
1、菜单栏中,依次选择Help->Install New Software…
2、点击add,name随便,site填写:http://goclipse.github.io/releases/
3、如果已有CDT插件,那么直接选择GoEclipse,如果没有CDT插件一起勾选,一直下一步即可

方法二:使用离线下载安装(推荐)
1、下载地址:https://github.com/GoClipse/goclipse.github.io/archive/master.zip
2、解压压缩包,将plugins和features中的jar包分别放到eclipse的plugins和features文件夹中

安装go插件后的设置

1、在菜单栏,依次打开Window->Preferences…
2、对话框左侧点击go,选择go语言的路径,如果有需要可以选择增设path
3、点击go菜单栏,点击Tools,这里可以看到几个工具需要我们选择,如果第一次本机还没有,那么我们选择文件夹,并且点击download

  • gocode An autocompletion daemon for the Go programming language代码补全工具
  • guru a tool for answering questions about Go source code.
  • godef find symbol information in Go source

新建工程测试

1、新建go project
2、src下面新建目录”main”,src/main
3、右键新建go file,名称为Hello.go,加入如下代码

package main

import (
    "fmt"
)

func main() {
    fmt.Println("Hello")
}

名称方面需要注意,包必须main,方法必须main

4、右键Run,选择Go Application,输出Hello。

可能遇到问题

1、GO文件在ECLIPSE中执行报EXECUTABLE FILE DOESNT EXIST 问题
2、GO语言在ECLIPSE中运行报RESOURCE DOESN’T HAVE A CORRESPONDING GO PACKAGE问题

0条留言