golang(又稱go語言)是Google開發的一種靜態強型別、編譯型、並髮型,並具有垃圾回收功能的程式語言。它是一款簡單的開源程式語言,它能讓建構簡單、可靠且有效率的軟體變得容易。
特點
1、編譯和運行速度都非常快
2、簡單易用(語法簡潔、標準庫豐富、工俱全面)
3、原生且先進的並發模型
4、支援多種程式設計風格(物件導向程式設計和函數式程式設計)
5、無繼承的物件導向程式設計範式(避免了繼承相關的複雜問題)
6、全自動垃圾回收機制
#● 對比C :雖然執行速度不及C ,但開發效率比C 強很多。
● 對比Java:執行效率比Java快,並發模型比Java先進,程式碼簡潔度也比Java好。
● 對比PHP:效能比PHP強很多,Web應用和底層服務都適用。
不足
● 運行速度不及C,但差距在不斷縮小
● 分散式運算的成熟度不及Erlang
● 不支援自訂泛型類型
● 垃圾回收機制還有待進展。
相關推薦:golang教學
以上是golang的不足是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!