golang的優勢與不足

  • 特點

  1. 編譯和運行速度都非常快
  2. 簡單易用(語法簡潔、標準庫豐富、工具全面)
  3. 原生且先進的併發模型
  4. 支持多種編程風格(面向對象編程和函數式編程)
  5. 無繼承的面向對象編程範式(避免了繼承相關的複雜問題)
  6. 全自動垃圾回收機制

 

  • 優勢

  • 對比C++:雖然執行速度不及C++,但開發效率比C++強很多。
  • 對比Java:執行效率比Java快,併發模型比Java先進,代碼簡潔度也比Java好。
  • 對比PHP:性能比PHP強很多,Web應用和底層服務都適用。

 

  • 不足

  • 運行速度不及C,但差距在不斷縮小
  • 分佈式計算的成熟度不及Erlang
  • 不支持自定義泛型類型
  • 垃圾回收機制還有帶進步。

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章