jetbrains 的GoLand,現(xiàn)在還不是正式版,編程IDE jetbrains的東西都不錯(cuò)
目前成都創(chuàng)新互聯(lián)已為成百上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站運(yùn)營、企業(yè)網(wǎng)站設(shè)計(jì)、金湖網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
1、Sublime text
這個(gè)文本編輯器在編程界極為普遍,它并非一個(gè)完全成熟的IDE,但它具備了很多語言的擴(kuò)展插件,比如Pyhon、lua等,其中有一個(gè)插件GoSublime專門針對Go語言,提供了語法高亮、自動(dòng)補(bǔ)全等功能,這些功能使Sublime Text稱為一個(gè)很實(shí)用的Go IDE。
2、IntelliJ
由Jetbrains提供,在Java開發(fā)者中更為流行,其自帶的Go插件支持語法高亮顯示、代碼補(bǔ)全、自動(dòng)編譯以及子庫支持,這就使使用者可以很方便地將項(xiàng)目拆分成多個(gè)包,可以在一個(gè)單獨(dú)的IDE中瀏覽它。它有個(gè)很好用的功能,插件使用了突出顯示來顯示未使用的變量或包。
3、LiteIDE
目前也是一個(gè)專門針對Go的IDE了,功能很全面,具備語法高亮、自動(dòng)補(bǔ)全、自動(dòng)編譯、調(diào)試、包瀏覽及管理。調(diào)試器在后臺使用的gdb,這樣可以方便地打印變量值、查看當(dāng)前堆棧信息。
4、Intype
是僅Windows下支持的文本編輯器,具備有限的語法高亮支持和特定的高亮顯示設(shè)置。
5、Netbeans
Netbeans內(nèi)建支持了大量語言,同時(shí)具備Go插件,從而可以同創(chuàng)建正常項(xiàng)目一樣,創(chuàng)建Go源文件,除了語法高亮以外,其Go插件并不支持其他特殊功能,如何使用IDE編譯Go文件還不得而知。
6、Eclipse
最受歡迎的IDE,GoClipse插件在Eclipse中添加了IDE功能來支持Go,GoClipse提供了可配置的語法高亮顯示、自動(dòng)文檔補(bǔ)全、自動(dòng)編譯以及最重要的實(shí)驗(yàn)調(diào)試支持。
7、TextMate
是一個(gè)Mac OS下的文本編輯器,可擴(kuò)展它以突出顯示Go代碼,并提供源代碼片段。
8、Komodo Edit
來自ActiveState的開源代碼編輯器,基于Monzilla 7.0且支持跨平臺,支持多種語言,但免費(fèi)版的Komodo功能有限,它的golang插件komodo-go提供了基本的語法高亮、代碼補(bǔ)全功能。
awesome-go :一個(gè)很全的go語言框架,庫,軟件合集
前面發(fā)過關(guān)于awsone-python, awsone django, flask。最近在學(xué)習(xí)golang,所以找到awsone-go
由于內(nèi)容太多,這里只是列出主要的目錄,每一項(xiàng)下面又有很多內(nèi)容。具體詳細(xì)的內(nèi)容,請到官網(wǎng)查看。
github網(wǎng)址 ,
官網(wǎng) 。