go開發工具-Eclipse安裝 golang外掛-liteide工具
方法一: goeclipse外掛
概述
GoClipse對於一個Eclipse IDE的Go程式語言。
特徵安裝
使用者指南
Github上 (最新發布) (報告問題)
GoClipse使用者組 -討論和幫助,GoClipse
要求:
Java VM version 8 or later.
- Eclipse 4.6 (Neon) or later.
- CDT 9.0 or later (this will be installed or updated automatically as part of the steps below).
開始安裝
離線安裝
因為GFC的封閉,我們需要先到https://github.com/GoClipse/goclipse.github.io/archive/master.zip
線上安裝
直接上操作圖
開啟:help>Install New Software
因為我已經安裝過了,所以這步就不展示了。
安裝完成,重啟Eclipse
配置
開啟:Window>Preferences
接下來的任務,主要是完成這三項配置
完成這配置的方式有兩種,你可以選擇你已經下載好,並編譯好的go程式,或者點選Download…按鈕執行下載即可
gocode配置
方式一:執行>cmd>dos命令,
#獲取gocode
go get -u github.com/nsf/gocode
#編譯gocode
go build github.com/nsf/gocode
- 1
- 2
- 3
- 4
編譯成功後,手動點選Browse…按鈕,選上%GOPATH%/bin/gocode.exe
或者直接拷貝 gocode.exe 到 %GOROOT%/bin/
godef配置
方式二:點選Download…按鈕執行
下載不了 直接 手動執行 go get -u github.com/rogpeppe/godefgurn配置
執行 go.exe get -u golang.org/x/tools/cmd/guru
最後應為下圖配置
如果 goru.exe和 godef.exe 沒有下載成功, 這裡提供 下載地址
測試goeclipse
開啟:File>New>Other…,找到
建立一個Go Project
再建立一個hello.go
要勾上這個,才可以
OK,再來執行一次
左鍵>Run As>Go Application
執行失敗
我們發現已經報錯了。
解決方法:
在src/下不能直接放.go檔案。
LiteIDE安裝:
1. 安裝Go
2. 安裝MinGW
3. liteide 安裝
環境變數配置
GOPATH設定
檢視-》管理 GOPATH
新建專案
Ctrl+N 選擇Go1 Command Project
設定編譯選項
接下來就可以執行除錯了
最新版的liteide X 只需要配置 GOROOT、GOPATH 其他都不需要在配置了(MinGW等)就可以很好的使用
當然 如果有地方使用到gcc編譯的時候 ,那就需要安裝 MinGW了
如 使用 go-sqlite3
go get -u github.com/mattn/go-sqlite3
go install github.com/mattn/go-sqlite3 build或者 install的時候 需要依賴 gcc
Q: cc1.exe: sorry, unimplemented: 64-bit mode not compiled in
A: 使用 支援 32bit 64bit的包
https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/4.8.2/threads-posix/seh/x86_64-4.8.2-release-posix-seh-rt_v3-rev2.7z/download