開發(fā)環(huán)境IDE安裝
工欲善其事,必先利其器
這里推薦兩款golang開發(fā)工具,一個是goland,一個是VSCode;goland是收費(fèi)的,收費(fèi)還是有收費(fèi)的道理,確實(shí)比較好用,個人比較推薦;VSCode需要安裝插件,免費(fèi)版本,這個是前端開發(fā)的利器,Go語言開發(fā)感覺還是差一點(diǎn);
Goland
JetBrains旗下的產(chǎn)品眾多,最出名的就是IDEA,JAVA開發(fā)工具;當(dāng)然php,Python,Scala等開發(fā)語言,數(shù)據(jù)庫版本都是有的;官方網(wǎng)址:
https://www.jetbrains.com/go/
- 首先打開File->Setting或者Ctrl+Alt+S,設(shè)置goroot和gopath,默認(rèn)會獲取環(huán)境變量配置
2. 如果我們需要使用go modules功能,需要進(jìn)行開啟設(shè)置;
3. 最好我們編寫helloworld運(yùn)行:新建項(xiàng)目study1,選擇目錄
4. 新建go文件
5. 編寫hello world
package main
import "fmt"
func main(){
fmt.Println("hello world!")
}最后點(diǎn)擊左側(cè)啟動運(yùn)行,或者按Ctrl+Shift+F10運(yùn)行程序
最后點(diǎn)擊左側(cè)啟動運(yùn)行,或者按Ctrl+Shift+F10運(yùn)行程序
最終我們看到hello world運(yùn)行成功!
Goland 常用快捷鍵
下面列舉了一些 Goland 中經(jīng)常使用到的快捷鍵。
文件操作
代碼格式化
查找和定位
編輯代碼
VSCode
VSCode 全稱 Visual Studio Code,是微軟出的一款輕量級代碼編輯器,免費(fèi)、開源而且功能強(qiáng)大。它支持幾乎所有主流的程序語言的語法高亮、智能代碼補(bǔ)全、自定義熱鍵、括號匹配、代碼片段、代碼對比 Diff、GIT 等特性,支持插件擴(kuò)展,并針對網(wǎng)頁開發(fā)和云端應(yīng)用開發(fā)做了優(yōu)化。
VSCode的官網(wǎng):
https://code.visualstudio.com/
在VSCode中安裝Go插件,進(jìn)入Extensions后直接搜索go,即可安裝
在編輯代碼時會提示安裝一些插件,選擇安裝即可;
如果沒有提示也可以自行安裝,大致如下
go get -u -v github.com/bytbox/golint
go get -u -v github.com/golang/tools
go get -u -v github.com/lukehoban/go-outline
go get -u -v github.com/newhook/go-symbols
go get -u -v github.com/josharian/impl
go get -u -v github.com/sqs/goreturns
go get -u -v github.com/cweill/gotests
VSCode 常用快捷鍵
通用快捷鍵
基礎(chǔ)編輯
導(dǎo)航
查詢與替換
調(diào)試
集成終端






