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