1請(qǐng)自行安裝SSH遠(yuǎn)程工具 2SSH遠(yuǎn)程登錄你的linux服務(wù)器 3yum install mercurial 安裝 mercurial包 安裝git包 yum install git 安裝gcc yum install gcc 然后就可以下載golang的壓縮包了 下載完成 用tar 命令來(lái)解壓壓縮包 tar -zxvf go1.2.linux-a...
創(chuàng)新互聯(lián)致力于互聯(lián)網(wǎng)網(wǎng)站建設(shè)與網(wǎng)站營(yíng)銷,提供成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)站開發(fā)、seo優(yōu)化、網(wǎng)站排名、互聯(lián)網(wǎng)營(yíng)銷、小程序開發(fā)、公眾號(hào)商城、等建站開發(fā),創(chuàng)新互聯(lián)網(wǎng)站建設(shè)策劃專家,為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制解決方案,幫助客戶在新的全球化互聯(lián)網(wǎng)環(huán)境中保持優(yōu)勢(shì)。
IntelliJ idea一個(gè)月,甚得我心,終棄Sublime、liteIDE。
IntelliJ idea是非常強(qiáng)大的一款I(lǐng)DE,支持豐富的插件。安裝配置都是非常簡(jiǎn)單的,這里不多贅述,主要需要安裝兩個(gè)插件Go和File Watcher,可以安裝Markdown的插件,便于讀寫Markdown文件。
插件安裝成功之后,重啟IDEA。
- 設(shè)置go sdk
go get golang.org/x/tools/cmd/goimports
go get -u github.com/golang/lint/golint
-w $FilePath$
-set_exit_status $FilePath$
以后新建工程,直接導(dǎo)入該配置,避免重復(fù)配置;
從 File - Settings... 打開設(shè)置窗口
0)快捷鍵(使用eclipse快捷鍵)
LiteIDE是一款專門為Go語(yǔ)言開發(fā)的跨平臺(tái)輕量級(jí)集成開發(fā)環(huán)境(IDE),由QT編寫。
LiteIDE主要特點(diǎn): 支持主流操作系統(tǒng)
Windows
Linux
MacOS X Go編譯環(huán)境管理和切換
管理和切換多個(gè)Go編譯環(huán)境
支持Go語(yǔ)言交叉編譯 與Go標(biāo)準(zhǔn)一致的項(xiàng)目管理方式
基于GOPATH的包瀏覽器
基于GOPATH的編譯系統(tǒng)
基于GOPATH的Api文檔檢索 Go語(yǔ)言的編輯支持
類瀏覽器和大綱顯示
Gocode(代碼自動(dòng)完成工具)的完美支持
Go語(yǔ)言文檔查看和Api快速檢索
代碼表達(dá)式信息顯示F1
源代碼定義跳轉(zhuǎn)支持F2
Gdb斷點(diǎn)和調(diào)試支持
gofmt自動(dòng)格式化支持 其他特征
支持多國(guó)語(yǔ)言界面顯示
完全插件體系結(jié)構(gòu)
支持編輯器配色方案
基于Kate的語(yǔ)法顯示支持
基于全文的單詞自動(dòng)完成
支持鍵盤快捷鍵綁定方案
Markdown文檔編輯支持
實(shí)時(shí)預(yù)覽和同步顯示
自定義CSS顯示
可導(dǎo)出HTML和PDF文檔
批量轉(zhuǎn)換/合并為HTML/PDF文檔 Sublime Text 2(以下簡(jiǎn)稱Sublime)+ GoSublime + gocode + MarGo的組合。
其優(yōu)點(diǎn)有: 自動(dòng)化提示代碼。 保存的時(shí)候自動(dòng)格式化代碼,讓您編寫的代碼更加美觀,符合Go的標(biāo)準(zhǔn)。 支持項(xiàng)目管理 支持語(yǔ)法高亮 熟悉Java的讀者應(yīng)該對(duì)于idea不陌生,idea是通過(guò)一個(gè)插件來(lái)支持go語(yǔ)言的高亮語(yǔ)法,代碼提示和重構(gòu)實(shí)現(xiàn)。