Gogland IDE Run/Debug Configurations 配置说明
1.簡(jiǎn)介?
Gogland 是 JetBrains 公司推出的?Go?語言集成開發(fā)環(huán)境。Gogland 同樣基于 IntelliJ 平臺(tái)開發(fā),支持 JetBrains 的插件體系。目前正式版尚未發(fā)布。官方目前提供試用版下載。?
本文對(duì)Gogland IDE的使用和配置做一些簡(jiǎn)介,并介紹如何自行設(shè)置Run/Debug Configurations規(guī)則,以適應(yīng)復(fù)雜Go項(xiàng)目的構(gòu)建與運(yùn)行。
2.運(yùn)行&&配置?
目前正式版本未發(fā)布,就測(cè)試版來說無需安裝,解壓下載到的壓縮包,進(jìn)入到bin目錄下運(yùn)行如下命令即可。
- 1
- 1
配置方面,需要先安裝Golang,并配置好GOROOT等基本環(huán)境變量,相關(guān)安裝也很簡(jiǎn)單,可參照此文。?
打開Gogland后,轉(zhuǎn)到File–Setting–Go中。?
?
GOROOT會(huì)依照環(huán)境變量自動(dòng)識(shí)別。?
?
GOPATH分為Global GOPATH與Project GOPATH,你可在這里設(shè)置自己的項(xiàng)目工作目錄。
3.編譯&&運(yùn)行?
通過Gogland可以創(chuàng)建一個(gè)簡(jiǎn)單的Hello World項(xiàng)目,你可以點(diǎn)擊Run菜單構(gòu)建和運(yùn)行該它。?
?
這一切看起來正常無疑??扇绻阈略隽艘粋€(gè)源碼文件,如下。?
?
此時(shí)如果再按照上述方法運(yùn)行,勢(shì)必?zé)o效。原因是上述的運(yùn)行是針對(duì)單文件的,這一點(diǎn)可以在Run/Debug Configurations面板看出。那么如果有多個(gè)源文件,則需要更改這一運(yùn)行方式。?
首先,我們應(yīng)嚴(yán)格按照Go語言的目錄結(jié)構(gòu)標(biāo)準(zhǔn)來存放源碼,所以將工程調(diào)整如下。?
?
然后,依次點(diǎn)擊Run–Edit Configurations,進(jìn)入Run/Debug Configurations配置面板。?
?
?
需注意截圖上標(biāo)紅的部分。?
Run Kind 需選擇Package,不能選擇File。?
Package path 需設(shè)置成main包的目錄名,在這里它名為main。?
Working directory 需要設(shè)置成該項(xiàng)目的src目錄路徑。?
其余可選填了。最后,再去Run里面運(yùn)行,應(yīng)該就沒問題了。
總結(jié)
以上是生活随笔為你收集整理的Gogland IDE Run/Debug Configurations 配置说明的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于springboot-actuato
- 下一篇: Windows上使用gitbook制作电