日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

GO语言eclipse开发环境搭建

發(fā)布時間:2025/3/8 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GO语言eclipse开发环境搭建 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

2019獨角獸企業(yè)重金招聘Python工程師標準>>>

一、配置GO的環(huán)境變量

最新穩(wěn)定版 1.9.2 安裝包 go1.9.2.windows-amd64.msi下載地址?https://golang.org/dl/?,嫌網(wǎng)速慢可到?https://download.csdn.net/download/weixin_43103088/10639222?此處下載,下載之后直接運行安裝,安裝路徑就使用它默認的 C:\Go\ 即可,之后一路 Next 并完成安裝。自1.8.0版本之后Go 語言只需要配置 GOPATH (GOPATH是存放個人書寫代碼的工作空間)即可, GOROOT 和 Path 兩個環(huán)境變量在安裝完之后會自動生成。

GO環(huán)境變量

二、eclipse IDE 種類選擇與GoClipse安裝

采用eclipse開發(fā)GO語言時,eclipse必須安裝CDT(cdt是eclipse C/C++開發(fā)IDE插件),所以我們直接安裝eclipse的C/C++ IDE 編輯器即可

eclipse IDE for C/C++

安裝過程就省略了

安裝完成后,到頂部菜單打開:Help >>> Eclipse Marketplace,如圖

eclipse插件市場

點擊彈出窗口,輸入go,回車鍵確認搜索,找到GoClipse插件,點擊install安裝

安裝GoClipse

如果之前已經(jīng)安裝了其他語言版本的eclipse,也可以直接在插件市場搜索CDT進行安裝

三、安裝三款GO語言小插件(重點部分)

我們要將要安裝Go模塊下的tools三個小插件,順帶把debug功能開啟。

gocode是代碼自動補全程序;

guru代碼導航程序;

godef代碼跳轉(zhuǎn)程序(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目錄下查看即可,編譯成功會出現(xiàn)一個guru.exe的文件。

3、安裝godef

下載godef源碼,?https://github.com/rogpeppe/godef?,同上解壓文件,接著在src目錄下新建文件夾如下C:\Go\src\github.com\rogpeppe\godef,隨后將解壓的文件內(nèi)容拷貝到新建的文件夾下,最后在命令行進入src目錄,然后輸入命令開始編譯,大功告成。

go install github.com\rogpeppe\godef

4、安裝gdb64.exe

下載gdb64.exe,然后解壓文件,找到bin目錄下的gdb文件,根據(jù)自己電腦的操作系統(tǒng)選擇32位或者64位的文件,我這邊是64位的系統(tǒng),所以就選擇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架構(gòu)開發(fā):855801563

本群提供免費的學習指導?架構(gòu)資料?以及免費的解答

不懂得問題都可以在本群提出來?之后還會有職業(yè)生涯規(guī)劃以及面試指導

同時大家可以多多關(guān)注一下小編 純干貨?大家一起學習進步

?

轉(zhuǎn)載于:https://my.oschina.net/u/3959491/blog/2056385

總結(jié)

以上是生活随笔為你收集整理的GO语言eclipse开发环境搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。