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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

Golang开发环境LiteIDE的设置

發布時間:2023/12/20 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Golang开发环境LiteIDE的设置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文地址:http://www.cnblogs.com/youxin/p/3594910.html


Go是Google開發的一種編譯型,並發型,并具有垃圾回收功能的編程語言。

去http://golang.org/doc/install#download?下載相應的版本。

1、安裝go語言;
2、將go/bin目錄加入環境變量;

?

系統變量名:

GOROOT

值:

Go的安裝位置

系統變量名:

Path

追加值:

;%GOROOT%\bin

?

配置notepad++支持go語言語法高亮
1、下載notepad++的go語言支持包(http://notepad-plus.sourceforge.net/commun/userDefinedLang/go.zip);
2、將文件userDefineLang_Go.xml內容copy至Application Data下Notepad++目錄的userDefineLang.xml;
  XP: C:\Documents and Settings\[username]\Application Data\Notepad++
  Vista/Win7 : C:\Users\[username]\AppData\Roaming\Notepad++
3、將go.xml文件copy至notepad++安裝目錄下的plugins\APIs目錄(例如:D:\Program Files\Notepad++\plugins\APIs);
4、重啟notepad++;

2、將文件userDefineLang_Go.xml內容copy至Application Data下Notepad++目錄的userDefineLang.xml;


到底是copy文件里面的內容還是整個文件,還有就是Notepad++目錄下沒有userDefineLang.xml文件啊??????


沒有這個文件的話,就把userDefineLang_Go.xml修改成userDefineLang.xml,并將里面的注釋變成代碼(第一行和最后一行),即:
<NotepadPlus> ... </NotepadPlus>

?

參考:http://www.cnblogs.com/MikeZhang/archive/2012/02/10/nppRunGo.html

go helloworld:

package mainimport "fmt"func main(){fmt.Print("hello world you") }

代碼注意:

func main(){

不可以寫成

func main()

{

這個不僅僅是代碼規范,還是Go的語法。否則會報錯的。

.編譯,在命令提示符中執行命令:

?

go build -o C:\test.exe C:\test.go

?

或者

?

go build C:\test.go

?

(注意:上面一條指定了輸出的exe文件存在C:\test.exe,而下面一條會在當前路徑下生成test.exe(可能會不是C:\test.go的位置))

?

3.執行,在命令提示符中執行命令:

?

test.exe。

?后來發現go有一款ide比較流行,liteIDE;

LiteIDE是一款專為Go語言開發而設計的跨平臺輕量級集成開發環境(IDE),基于Qt開發,支持Windows、Linux和Mac OS X平臺。LiteIDE的第一個版本發布于2011年1月初,是最早的面向Go語言的IDE之一。到2013年1月為止,LiteIDE已經發布到版本X16。

LiteIDE主要特點

  • 支持主流操作系統
    • Windows
    • Linux
    • MacOS X
  • Go編譯環境管理和切換
    • 管理和切換多個Go編譯環境
    • 支持Go語言交叉編譯
  • 與Go標準一致的項目管理方式
    • 基于GOPATH的包瀏覽器
    • 基于GOPATH的編譯系統
    • 基于GOPATH的Api文檔檢索

安裝后我們要設置一下,否則運行報錯:

go: cannot find GOROOT directory: c:\go

錯誤: 進程退出代碼 2.

以Windows操作系統,64位Go語言為例,工具欄的環境配置中選擇win64,點編輯環境,進入LiteIDE編輯win64.env文件

GOROOT=c:\go GOBIN= GOARCH=amd64 GOOS=windows CGO_ENABLED=1PATH=%GOBIN%;%GOROOT%\bin;%PATH% 。。。

將其中的GOROOT=c:\go修改為當前Go安裝路徑,存盤即可,如果有MinGW64,可以將c:\MinGW64\bin加入PATH中以便go調用gcc支持CGO編譯。

配置GOPATH設置,Go語言的工具鏈使用GOPATH設置,是Go語言開發的項目路徑列表,在命令行中輸入go help gopath快速查看GOPATH文檔(在LiteIDE中也通過可以Ctrl+,調出命令輸入)。在LiteIDE中可以方便的查看和設置GOPATH。通過菜單-查看-GOPATH設置,可以查看系統中已存在的GOPATH列表,同時可根據需要添加項目目錄到自定義GOPATH列表中。

更多:http://www.infoq.com/cn/articles/use-liteIDE-develop-go

?

總結

以上是生活随笔為你收集整理的Golang开发环境LiteIDE的设置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。