Go語言之Windows 10開發工具LiteIDE初步使用

Intel Core i5-8250U,Windows 10家庭中文版,go version go1.11 windows/amd64,LiteIDE X34.1windows

 

在RUNOOB.COM的Go語言教程中,提到了兩個基礎開發環境:LiteIDE 和 Eclipse+GoClipse,後者前面的博文已經介紹過了,本文介紹LiteIDE的初步使用。網絡

 

簡單介紹:ide

LiteIDE is a simple, open source, cross-platform Go IDE.
LiteIDE 是國人(七葉-visualfc)開發的 Google Go 語言的一個開發工具。工具

 

LiteIDE官網:http://liteide.org/cn/開發工具

下載地址:https://sourceforge.net/projects/liteide/files/ (孤選擇了sourceforge.net而不是GitHub.com,均可以)測試

 

下載的文件:liteidex34.1.windows-qt5.9.5.zipspa

解壓後爲liteide文件夾:.net

 

可執行程序都在解壓文件夾下的bin目錄中,運行其中 圖標爲太極的liteide.exe便可打開LiteIDE。調試

 

好了,來測試程序吧!code

文件->新建,打開的對話框有不少選項!

分別是什麼意思呢,須要dig!

創建一個 名稱爲go090601的 Go Source File:「Hello World!」程序。

 

執行程序:注意默認環境爲system。

第一次執行時出現的錯誤:也和環境變量GOBIN的設置有關係吧(猜想!由於寫文檔時沒有GOBIN了,但執行成功)?

打開 管理GOPATH 對話框,添加C:\Go目錄到 使用自定義 GOPATH中:

再次執行:成功!

 

注意,在以前設置了GOBIN時,可執行程序ws.exe出如今C:\Go\bin中,因此執行失敗吧!去掉後,可執行程序ws.exe出如今源文件所在目錄,執行成功了!第一次遇到這個問題時,查找了網絡資料,還覺得是LiteIDE的當前環境設置有誤呢!==,還不夠準確,還需dig!究竟是GOBIN的設置引發的呢,仍是當前環境設置引發的呢?雖然嚴重懷疑前者!

 

--------分隔符--------

 

可選的 當前環境 有不少,以下:孤的計算機能夠選擇win64。win64-user和win64有什麼區別呢?須要dig!

當前環境不一樣,環境變量也會不相同,下面是默認system的:

# native compiler windows 386

#GOROOT=c:\go
#GOBIN=
#GOARCH=386
#GOOS=windows
#CGO_ENABLED=1

#PATH=c:\mingw32\bin;%GOROOT%\bin;%PATH%

#LITEIDE_GDB=gdb
LITEIDE_MAKE=mingw32-make
LITEIDE_TERM=%COMSPEC%
LITEIDE_TERMARGS=
LITEIDE_EXEC=%COMSPEC%
LITEIDE_EXECOPT=/C

 

LiteIDE提供了不少Go程序的編譯、運行、測試、調試命令,還需搞清楚:

 

後記

初步知道LiteIDE怎麼用了,而後呢?怎麼進階?適合中型以上項目開發嗎?

對於Go開發,感受還沒體會到它的好,它的很差啊!

相關文章
相關標籤/搜索