美文网首页Java高级进阶
GO语言eclipse开发环境搭建

GO语言eclipse开发环境搭建

作者: 架构师springboot | 来源:发表于2018-09-19 16:29 被阅读17次

    一、配置GO的环境变量

    最新稳定版 1.9.2 安装包 go1.9.2.windows-amd64.msi下载地址 https://golang.org/dl/ ,嫌网速慢可到 https://download.csdn.net/download/weixin_43103088/10639222 此处下载,下载之后直接运行安装,安装路径就使用它默认的 C:\Go\ 即可,之后一路 Next 并完成安装。自1.8.0版本之后Go 语言只需要配置 GOPATH (GOPATH是存放个人书写代码的工作空间)即可, GOROOT 和 Path 两个环境变量在安装完之后会自动生成。

    GO环境变量

    二、eclipse IDE 种类选择与GoClipse安装

    采用eclipse开发GO语言时,eclipse必须安装CDT(cdt是eclipse C/C++开发IDE插件),所以我们直接安装eclipse的C/C++ IDE 编辑器即可

    eclipse IDE for C/C++

    安装过程就省略了(傻瓜式操作不需要说太多)。

    安装完成后,到顶部菜单打开:Help >>> Eclipse Marketplace,如图

    eclipse插件市场

    点击弹出窗口,输入go,回车键确认搜索,找到GoClipse插件,点击install安装

    安装GoClipse

    如果之前已经安装了其他语言版本的eclipse,也可以直接在插件市场搜索CDT进行安装

    三、安装三款GO语言小插件(重点部分)

    我们要将要安装Go模块下的tools三个小插件,顺带把debug功能开启。

    gocode是代码自动补全程序;

    guru代码导航程序;

    godef代码跳转程序(ctrl+鼠标左击,查看定义的代码);

    gdb64支持debug的程序。

    1、先来安装gocode

    打开CMD命令行,进入GO安装目录的src文件夹下,运行以下命令

    #获取

    go codego get -u github.com/nsf/gocode

    #编译

    go codego build github.com/nsf/gocode

    查看一下效果

    编译成功

    接下来,就可以将gocode拷贝到Go安装目录的bin文件下,我的目录是安装在C盘,所以直接拷贝到C:\Go\bin

    2、安装guru

    把从github上下载下来的tools文件夹移位到golang.org/x/ 文件夹下(没有可自建)

    文件路径

    接下来再命令行中进入src目录,然后输入命令开始编译

    go install golang.org/x/tools/cmd/guru

    检查是否编译成功,直接去bin目录下查看即可,编译成功会出现一个guru.exe的文件。

    3、安装godef

    下载godef源码, https://github.com/rogpeppe/godef ,同上解压文件,接着在src目录下新建文件夹如下C:\Go\src\github.com\rogpeppe\godef,随后将解压的文件内容拷贝到新建的文件夹下,最后在命令行进入src目录,然后输入命令开始编译,大功告成。

    go install github.com\rogpeppe\godef

    4、安装gdb64.exe

    下载gdb64.exe,然后解压文件,找到bin目录下的gdb文件,根据自己电脑的操作系统选择32位或者64位的文件,我这边是64位的系统,所以就选择gdb64.exe到Go安装目录的bin文件下。

    开始gdb配置,选择如下配置项。

    右键选择

    如此配置

    四、配置GoClipse

    然后到顶部菜单打开:Window >>> Preference,在弹出窗口中对前面安装的三款小工具进行配置,如图

    红框力度√要点上

    然后按键,Apply保存更改,接下来的任务,主要是完成这三项配置

    Go->Tools

    OK,写段hello world代码运行一下

    package  main

    import  "fmt" 

    func  main (){ 

    fmt.Print("Hello World!")

    }

    左键>Run As>Go Application

    tips: 在src/下不能直接放.go文件。

    欢迎工作一到五年的Java工程师朋友们加入Java架构开发:855801563

    本群提供免费的学习指导 架构资料 以及免费的解答

    不懂得问题都可以在本群提出来 之后还会有职业生涯规划以及面试指导

    同时大家可以多多关注一下小编 纯干货 大家一起学习进步

    相关文章

      网友评论

        本文标题:GO语言eclipse开发环境搭建

        本文链接:https://www.haomeiwen.com/subject/mpvinftx.html